{\rtf1\ansi\ansicpg936\cocoartf1265\cocoasubrtf190
{\fonttbl\f0\fnil\fcharset134 STHeitiSC-Light;\f1\fnil\fcharset0 Menlo-Regular;\f2\fnil\fcharset0 Menlo-Bold;
\f3\fnil\fcharset0 AppleColorEmoji;\f4\fnil\fcharset0 Monaco;}
{\colortbl;\red255\green255\blue255;\red217\green11\blue0;\red180\green0\blue98;\red0\green11\blue255;
\red29\green133\blue25;\red164\green8\blue0;\red46\green13\blue110;\red186\green0\blue17;\red170\green13\blue145;
\red28\green0\blue207;\red0\green116\blue0;\red92\green38\blue153;\red102\green177\blue50;\red255\green39\blue18;
\red110\green32\blue13;\red68\green137\blue147;\red110\green5\blue0;\red100\green56\blue32;}
\paperw11900\paperh16840\margl1440\margr1440\vieww25400\viewh13320\viewkind0
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural

\f0\fs48 \cf0 \'d2\'bb.\'c4\'da\'b4\'e6\'bd\'e9\'c9\'dc\
		\'d2\'bb\'b0\'e3\'d6\'b8\'b3\'cc\'d0\'f2\'d4\'da\'d4\'cb\'d0\'d0\'d6\'d0\'c1\'d9\'ca\'b1\'b1\'a3\'b4\'e6\'ca\'fd\'be\'dd\'b5\'c4\'b4\'e6\'b4\'a2\'c6\'f7\'a1\'a3\
		\'b5\'d8\'d6\'b7\'a3\'ba\
		kb :  1024bit\
		mb:1024kb\
		gb:1024mb \
\
\'b6\'fe.\'b1\'e4\'c1\'bf\'c0\'e0\'d0\'cd\
		\'c8\'ab\'be\'d6\'b1\'e4\'c1\'bf\
		\'be\'d6\'b2\'bf\'b1\'e4\'c1\'bf\
		\'be\'b2\'cc\'ac\'b1\'e4\'c1\'bf\
\
    1\'a3\'a9\'b2\'bb\'cd\'ac\'c0\'e0\'d0\'cd\'b5\'c4\'b1\'e4\'c1\'bf\'d4\'da\'c4\'da\'b4\'e6\'d6\'d0\'b4\'e6\'b7\'c5\'b5\'c4\'ce\'bb\'d6\'c3\'a3\'ba\
			\'b8\'c5\'c4\'ee\'a3\'ba\'c4\'da\'b4\'e6\'b5\'c4\'ce\'bb\'d6\'c3\'a3\'ad\'b1\'e4\'c1\'bf\'b4\'e6\'b4\'a2\'b5\'c4\'b2\'bb\'cd\'ac\'c7\'f8\'d3\'f2\
			\'c4\'da\'b4\'e6\'b5\'c4\'c7\'f8\'d3\'f2\'c0\'e0\'d0\'cd\'a3\'ba\
				1.\'be\'b2\'cc\'ac\'c4\'da\'b4\'e6\
							\'d4\'da\'b3\'cc\'d0\'f2\'b1\'e0\'d2\'eb\'b5\'c4\'ca\'b1\'ba\'f2\'b7\'d6\'c5\'e4\'ba\'c3\'a3\'ac\'d4\'da\'d5\'fb\'b8\'f6\'b3\'cc\'d0\'f2\'b5\'c4\'d4\'cb\'d0\'d0\'c6\'da\'bc\'e4\'b6\'bc\'b4\'e6\'d4\'da\'a1\'a3\'b1\'e4\'c1\'bf\'a3\'a8int pi = 3.14\'a3\'a9\'a3\'ac\'be\'b2\'cc\'ac\'b1\'e4\'c1\'bf\'ba\'cd\'b3\'a3\'c1\'bf\'a1\'a3\
					\cf2 \'b7\'d6\'c5\'e4\'ca\'cd\'b7\'c5\'bb\'fa\'d6\'c6 \'a3\'ba\'b4\'d3\'b3\'cc\'d0\'f2\'b1\'e0\'d2\'eb\'bf\'aa\'ca\'bc\'b7\'d6\'c5\'e4\'a1\'a3\'b3\'cc\'d0\'f2\'d4\'cb\'d0\'d0\'bd\'e1\'ca\'f8\'ca\'cd\'b7\'c5\'c4\'da\'b4\'e6\'a1\'a3\cf0 \
				2.\'b6\'af\'cc\'ac\'c4\'da\'b4\'e6\
						2.1 \'d5\'bb\'c4\'da\'b4\'e6\
								\'ba\'af\'ca\'fd\'d6\'b4\'d0\'d0\'ca\'b1\'a3\'ac\'ba\'af\'ca\'fd\'c0\'ef\'b5\'c4\'be\'d6\'b2\'bf\'b1\'e4\'c1\'bf\'b6\'bc\'ca\'c7\'d4\'da\'d5\'bb\'c9\'cf\'b4\'b4\'bd\'a8\'a1\'a3\'c8\'e7\'b9\'fb\'ba\'af\'ca\'fd\'d6\'b4\'d0\'d0\'cd\'ea\'b8\'c3\'c4\'da\'b4\'e6\'b5\'a5\'d4\'aa\'bb\'e1\'b1\'bb\'ca\'cd\'b7\'c5\'a1\'a3\'b8\'c3\'c4\'da\'b4\'e6\'b7\'d6\'c5\'e4\'d0\'a7\'c2\'ca\'ba\'dc\'b8\'df\'a3\'ac\'c8\'e7\'b9\'fb\'be\'d6\'b2\'bf\'b1\'e4\'c1\'bf\'b9\'fd\'b6\'e0\'a3\'ac\'c4\'c7\'c3\'b4\'bb\'e1\'b3\'f6\'cf\'d6\'d5\'bb\'d2\'e7\'b3\'f6\'a1\'a3\
					\cf2 \'b7\'d6\'c5\'e4\'ca\'cd\'b7\'c5\'bb\'fa\'d6\'c6\'a3\'ba\'ba\'af\'ca\'fd\'b5\'f7\'d3\'c3\'ca\'b1\'b7\'d6\'c5\'e4\'a3\'ac\'ba\'af\'ca\'fd\'d6\'b4\'d0\'d0\'cd\'ea\'ca\'cd\'b7\'c5\'a1\'a3\'b2\'bb\'d0\'e8\'d2\'aa\'b3\'cc\'d0\'f2\'d4\'b1\'b2\'ce\'d3\'eb\cf0 \
						2.2 \'b6\'d1\'c4\'da\'b4\'e6\
								\'b6\'af\'cc\'ac\'b4\'e6\'b4\'a2\'b7\'d6\'c5\'e4 \'a1\'a3\'a3\'ac\'ca\'c7\'d6\'b8\'b3\'cc\'d0\'f2\'d4\'b1\'ca\'d6\'b6\'af\'b7\'d6\'c5\'e4\'b5\'c4\'c4\'da\'b4\'e6\'bf\'d5\'bc\'e4\'a1\'a3malloc\'ba\'af\'ca\'fd\'b7\'d6\'c5\'e4\'b5\'c4\'c4\'da\'b4\'e6\'a3\'a8\'c9\'ea\'c7\'eb\'b5\'bd\'b5\'c4\'a3\'a9\'a3\'acfree\'ba\'af\'ca\'fd\'ca\'d6\'b6\'af\'ca\'cd\'b7\'c5\'b8\'c3\'b6\'d1\'c4\'da\'b4\'e6\'a1\'a3\'b7\'c7\'b3\'a3\'c1\'e9\'bb\'ee\'a3\'ac\'b3\'f6\'b4\'ed\'c2\'ca\'b7\'c7\'b3\'a3\'b8\'df\'a3\'ac\'b5\'bc\'d6\'c2\'c4\'da\'b4\'e6\'d0\'b9\'c2\'a9\
\cf2 					\'b7\'d6\'c5\'e4\'ca\'cd\'b7\'c5\'bb\'fa\'d6\'c6\'a3\'ba\'b3\'cc\'d0\'f2\'d4\'b1\'ca\'d6\'b6\'af\'b7\'d6\'c5\'e4\'a3\'ac\'b3\'cc\'d0\'f2\'d4\'b1\'ca\'d6\'b6\'af\'ca\'cd\'b7\'c5\'a1\'a3\cf0 \
\
			2\'a3\'a9\'c4\'da\'b4\'e6\'c9\'ea\'c7\'eb\'b5\'c4\'cf\'b5\'cd\'b3\'a3\'a8CPU\'a3\'a9\'cf\'ec\'d3\'a6\
			3\'a3\'a9\'c9\'ea\'c7\'eb\'c4\'da\'b4\'e6\'b5\'c4\'b4\'f3\'d0\'a1\'cf\'de\'d6\'c6\
					\'d5\'bb\'c4\'da\'b4\'e6\'ca\'b1\'cf\'b5\'cd\'b3\'d2\'d1\'be\'ad\'b7\'d6\'c5\'e4\'ba\'c3\'b5\'c4\'a3\'ac\'cf\'e0\'b6\'d4\'b6\'f8\'d1\'d4\'b7\'d6\'c5\'e4\'b5\'c4\'c4\'da\'b4\'e6\'bf\'d5\'bc\'e4\'b1\'c8\'bd\'cf\'d0\'a1\'a1\'a3\
					\'b6\'d1\'c4\'da\'b4\'e6\'b5\'c4\'c9\'ea\'c7\'eb\'b4\'f3\'d0\'a1\'ca\'c7\'c1\'e9\'bb\'ee\'b6\'e0\'b1\'e4\'a1\'a3\'b7\'d6\'c5\'e4\'b5\'c4\'c4\'da\'b4\'e6\'bf\'d5\'bc\'e4\'b1\'c8\'bd\'cf\'b4\'f3\
\
	\
\'c8\'fd.\'d6\'b8\'d5\'eb\'b5\'c4\'b8\'c5\'c4\'ee\
		\'d6\'b8\'d5\'eb\'be\'cd\'ca\'c7\'b5\'d8\'d6\'b7\'a1\'a3\'b5\'d8\'d6\'b7\'be\'cd\'ca\'c7\'c4\'da\'b4\'e6\'d6\'d0\'c3\'bf\'b8\'f6\'d7\'d6\'bd\'da\'b5\'c4\'b1\'e0\'ba\'c5\'a1\'a3\
		\'b1\'e4\'c1\'bf\'ca\'c7\'b6\'d4\'ca\'fd\'be\'dd\'b4\'e6\'b4\'a2\'bf\'d5\'bc\'e4\'b5\'c4\'d2\'bb\'b8\'f6\'b3\'e9\'cf\'f3\'a1\'a3\
\
		\'d6\'b8\'d5\'eb\'a3\'ba\'d2\'bb\'b8\'f6\'b1\'e4\'c1\'bf\'b5\'c4\'b5\'d8\'d6\'b7\'a1\'a3\
		\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'a3\'ba\'d7\'a8\'c3\'c5\'b4\'e6\'b7\'c5\'b1\'e4\'c1\'bf\'b5\'d8\'d6\'b7\'b5\'c4\'b1\'e4\'c1\'bf\'a1\'a3\
			int  number = 28;  //\'c4\'da\'b4\'e6\'b5\'c4\'b1\'e0\'ba\'c5\'ce\'aaXXXX,\'d2\'b2\'be\'cd\'ca\'c7number\'b1\'e4\'c1\'bf\'b5\'c4\'b5\'d8\'d6\'b7\'a1\'a3\
			p_num  = XXXX;  //p_num\'b1\'a3\'b4\'e6\'b5\'c4\'ca\'c7\'b1\'e4\'c1\'bfnumber\'b5\'c4\'b5\'d8\'d6\'b7\'a3\'ac\'cb\'f9\'d2\'d4\'ca\'c7\'d2\'bb\'b8\'f6\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'a1\'a3\
			char ch = \'a1\'aea\'a1\'af;\
		1.\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'b5\'c4\'b6\'a8\'d2\'e5\'a3\'ba\
				\'b8\'f1\'ca\'bd\'a3\'ba\'ca\'fd\'be\'dd\'c0\'e0\'d0\'cd * \'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'c3\'fb\
				int * p_num\
				char * p_ch\
		2.\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'b5\'c4\'b8\'b3\'d6\'b5\'a3\'ba\
				p_num = &number;\
\
		3.\'c8\'e7\'ba\'ce\'cd\'a8\'b9\'fd\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'c0\'b4\'b7\'c3\'ce\'ca\'b8\'c3\'b1\'e4\'c1\'bf\'b5\'c4\'d6\'b5\'a1\'a3\
			\'d6\'b1\'bd\'d3\'b7\'c3\'ce\'ca\'a3\'ba\'cd\'a8\'b9\'fd\'b1\'e4\'c1\'bf\'c3\'fb\'c0\'b4\'b7\'c3\'ce\'ca\
									int i = 3;\
									i + 6;   //  3+6\
			\'bc\'e4\'bd\'d3\'b7\'c3\'ce\'ca\'a3\'ba\'cd\'a8\'b9\'fd\'b4\'e6\'b7\'c5\'b8\'c3\'b1\'e4\'c1\'bf\'b5\'d8\'d6\'b7\'b5\'c4\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'c0\'b4\'b7\'c3\'ce\'ca\'b8\'c3\'b1\'e4\'c1\'bf\'d6\'b5\'a1\'a3\
									int i = 3;\
									int *p_i = &i;\
									\'b8\'f1\'ca\'bd\'a3\'ba *\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'c3\'fb\
									*p_i + 6;// 3+6\
		\
		4.\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'ba\'cd\'cb\'fb\'d6\'b8\'cf\'f2\'b5\'c4\'b1\'e4\'c1\'bf\'d6\'ae\'bc\'e4\'b5\'c4\'b9\'d8\'cf\'b5\
				int i = 6;\
				int * p_i = &i;\
				\'b9\'d8\'cf\'b51:  i        \'b5\'c8\'bc\'db\'d3\'da  *p_i\
				\'b9\'d8\'cf\'b52:	 &i     \'b5\'c8\'bc\'db\'d3\'da   p_i\
				\'b9\'d8\'cf\'b53:  i = 3  \'b5\'c8\'bc\'db\'d3\'da  *p_i = 3\
\
		5.\'d7\'a2\'d2\'e2\'ca\'c2\'cf\'ee\'a1\'a3\
			5.1  int *pa,*pb;\'ba\'cd int *pa,pb;\'b5\'c4\'c7\'f8\'b1\'f0\
						int  pa, pb;\
			5.2  int *pa\'a3\'bb  \'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'c3\'fb\'ca\'c7pa\'a3\'ac \'b2\'bb\'ca\'c7\'a3\'aapa.\
			5.3  \'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'b2\'bb\'c4\'dc\'bf\'e7\'c0\'e0\'d0\'cd\'b4\'e6\'b4\'a2\'b1\'e4\'c1\'bf\'b5\'d8\'d6\'b7\'a1\'a3\
						int * pa;\
						char ch = \'a1\'aea\'a1\'af;\
						pa = &ch;  //\'b4\'ed\'ce\'f3\
			5.4 \'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'b6\'a8\'d2\'e5\'ba\'f3\'b1\'d8\'d0\'eb\'b3\'f5\'ca\'bc\'bb\'af.\
						\cf2 \'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'c8\'e7\'b9\'fb\'c3\'bb\'d3\'d0\'b3\'f5\'ca\'bc\'bb\'af\'bb\'e1\'ca\'c7\'d2\'bb\'b8\'f6\'cb\'e6\'bb\'fa\'b5\'d8\'d6\'b7\'a3\'ac\'bf\'c9\'c4\'dc\'bb\'e1\'cb\'f0\'bb\'b5\'c6\'e4\'cb\'fb\'bd\'f8\'b3\'cc\'a1\'a3\
					\'d2\'bb\'b6\'a8\'b2\'bb\'d2\'aa\'ca\'b9\'d3\'c3\'c3\'bb\'d3\'d0\'b3\'f5\'ca\'bc\'bb\'af\'b5\'c4\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'a1\'a3\
					\'d2\'b0\'d6\'b8\'d5\'eb\'a3\'ba\'c3\'bb\'d3\'d0\'b3\'f5\'ca\'bc\'bb\'af\'b5\'c4\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\cf0 \
\
\
\
\'d7\'dc\'bd\'e1\'a3\'ba\
1.\'d6\'b8\'d5\'eb\'ca\'c7\'ca\'b2\'c3\'b4\
\'b1\'e4\'c1\'bf\'d4\'da\'c4\'da\'b4\'e6\'c9\'cf\'b5\'c4\'b5\'d8\'d6\'b7\
\
2.\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'ca\'c7\'ca\'b2\'c3\'b4\
\'b1\'a3\'b4\'e6\'b1\'e4\'c1\'bf\'b5\'d8\'d6\'b7\'b5\'c4\'b1\'e4\'c1\'bf\
\
3.\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'b5\'c4\'b6\'a8\'d2\'e5\
int  *  pa;   //\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'c3\'fb\'ca\'c7pa\'a3\'ac\'b2\'bb\'ca\'c7\'a3\'aapa\
char * pc;\
\
4.\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'b5\'c4\'b3\'f5\'ca\'bc\'bb\'af\
int a = 5;\
int * pa = &a;\
int * pa = a;\
\
5.\'cd\'a8\'b9\'fd\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'c0\'b4\'b7\'c3\'ce\'ca\'d4\'ad\'b1\'e4\'c1\'bf\'b5\'c4\'d6\'b5\
\
*pa  <==>a\
\
\'c1\'b7\'cf\'b01\'a3\'ba\
\'b6\'a8\'d2\'e5\'c1\'bd\'b8\'f6\'d5\'fb\'d0\'cd\'b1\'e4\'c1\'bf\'a3\'ac\'c8\'bb\'ba\'f3\'d3\'c3\'c1\'bd\'b8\'f6\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'b7\'d6\'b1\'f0\'b1\'a3\'b4\'e6\'cb\'fb\'c3\'c7\'b5\'c4\'b5\'d8\'d6\'b7\'a3\'ac\'ca\'b9\'d3\'c3\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'bd\'ab\'c1\'bd\'b8\'f6\'ca\'fd\'cf\'e0\'bc\'d3\'a1\'a3\
\
\'c1\'b7\'cf\'b02:\
\'bd\'ab\'c1\'bd\'b8\'f6\'b1\'e4\'c1\'bf\'b5\'c4\'d6\'b5\'bd\'bb\'bb\'bb\'a1\'a3\
int a = 5 , b = 8;\
2.1\'bd\'e8\'d6\'fa\'b5\'da\'c8\'fd\'b7\'bd\'b1\'e4\'c1\'bf\'a3\'ba\
int t;\
t = a;\
a = b;\
b = t;\
2.2 \'b2\'bb\'bd\'e8\'d6\'fa\'b5\'da\'c8\'fd\'b7\'bd\'b1\'e4\'c1\'bf\
\
a = a + b;    //a:13    b:8\
b = a - b;      //a:13   b:5\
a = a - b;     //a:8   b:5\
\
2.3 \'ca\'b9\'d3\'c3\'d6\'b8\'d5\'eb\'c0\'b4\'bd\'bb\'bb\'bb\
\pard\tx1155\pardeftab1155\pardirnatural

\f1 \cf0 \CocoaLigature0 t = *pa;\
*pa = *pb;\
*pb = t;\
\

\f0 \'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'d7\'f7\'ce\'aa\'ba\'af\'ca\'fd\'b5\'c4\'b2\'ce\'ca\'fd\'a1\'a3
\f1 \
swap(int* a, int* b);\
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural

\f0 \cf0 \CocoaLigature1 \
\
\'c1\'b7\'cf\'b03:\
\'ca\'b9\'d3\'c3\'ba\'af\'ca\'fd\'bd\'ab\'c8\'fd\'b8\'f6\'d5\'fb\'ca\'fd\'d3\'c9\'b4\'f3\'b5\'bd\'d0\'a1\'b4\'f2\'d3\'a1\'ca\'e4\'b3\'f6\'a1\'a3\
\
sort(int* a, int* b, int* c);\
\
int x = 19, y = 32, z = 6;\
sort(x, y, z)  <=======>  \'bd\'e1\'b9\'fb\'a3\'ba32\'a3\'ac 19 \'a3\'ac6\
\
\'cc\'e1\'ca\'be\'a3\'ba\'ca\'b9\'d3\'c3\
\pard\tx1733\pardeftab1733\pardirnatural

\f1 \cf3 \CocoaLigature0 void\cf0  swap(\cf3 int\cf0 * num1, \cf3 int\cf0 * num2)\
\{\
    \cf3 int\cf0  t = \cf4 0\cf0 ;\
    t = num1;\
    *num1 = *num2;\
    *num2 = t;\
\}\
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural

\f0 \cf0 \CocoaLigature1 	\
\
\'d6\'b8\'d5\'eb\'d7\'f7\'ce\'aa\'ba\'af\'ca\'fd\'b5\'c4\'b2\'ce\'ca\'fd\'a3\'ba\
void  swap(int* a, int* b)\
\
\pard\tx1733\pardeftab1733\pardirnatural

\f1 \cf5 \CocoaLigature0 //t = pa; 
\f0 \'b4\'ed\'ce\'f3\'a3\'ac\'b2\'bb\'c4\'dc\'bd\'ab\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'d6\'b1\'bd\'d3\'b4\'ab\'b5\'dd\'b8\'f8\'c6\'d5\'cd\'a8\'b1\'e4\'c1\'bf
\f1 \cf0 \
    t = *pa; \cf5 //
\f0 \'d5\'fd\'c8\'b7
\f1 ,
\f0 \'bd\'ab\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'cd\'a8\'b9\'fd
\f1 *
\f0 \'ba\'c5\'c8\'a1\'d6\'b5
\f1 \cf0 \
    pa = &t; \cf5 //
\f0 \'d5\'fd\'c8\'b7\'a3\'ac\'bd\'ab\'c6\'d5\'cd\'a8\'b1\'e4\'c1\'bf\'c8\'a1\'b5\'d8\'d6\'b7\'b4\'ab\'b8\'f8\'d6\'b8\'d5\'eb\
\
\'d7\'a2\'d2\'e2\'a3\'ba\'b8\'b3\'d6\'b5\'d4\'cb\'cb\'e3\'b7\'fb (=,+=,-=,*=,/=,%=)\'b5\'c4\'c1\'bd\'b1\'df\'d4\'cb\'cb\'e3\'ca\'fd\'c0\'e0\'d0\'cd\'b1\'d8\'d0\'eb\'d2\'bb\'d6\'c2\'a1\'a3\'c8\'e7\'b9\'fb\'b2\'bb\'d2\'bb\'d6\'c2\'bb\'e1\'b5\'bc\'d6\'c2\'ca\'fd\'be\'dd\'b5\'c4\'b6\'aa\'ca\'a7\'bb\'f2\'d5\'df\'b4\'ed\'ce\'f3\'a1\'a3\
\
\'c1\'b7\'cf\'b01\'a3\'bachar \'c0\'e0\'d0\'cd\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'d7\'f7\'ce\'aa\'ba\'af\'ca\'fd\'b2\'ce\'ca\'fd\
\cf0 \'ca\'e4\'c8\'eb\'d0\'a1\'d0\'b4\'d7\'d6\'c4\'b8\'a3\'ac\'ca\'e4\'b3\'f6\'b6\'d4\'d3\'a6\'b5\'c4\'b4\'f3\'d0\'b4\'d7\'d6\'c4\'b8\'a3\'ac\'d3\'c3\'ba\'af\'ca\'fd\'b4\'a6\'c0\'ed\
\pard\tx1733\pardeftab1733\pardirnatural

\f1 \cf3 void\cf0  change(\cf3 char\cf0  * ch)\
\{\
    *ch = *ch - \cf4 32\cf0 ;\
\}\
\
\pard\tx1733\pardeftab1733\pardirnatural

\f0 \cf0 \'c1\'b7\'cf\'b02:\'b6\'d4\'d6\'b8\'d5\'eb\'d7\'f6\'b5\'c4\'d2\'bb\'d0\'a9\'bc\'f2\'b5\'a5\'d4\'cb\'cb\'e3\'a1\'a3\
int a = 5;\
int* pa  = &a;\
\
pa++;\
*pa++;\
\
\'b8\'f7\'d6\'d6\'ca\'fd\'be\'dd\'c0\'e0\'d0\'cd\'d4\'da\'c4\'da\'b4\'e6\'d6\'d0\'d5\'bc\'b5\'c4\'d7\'d6\'bd\'da\'ca\'fd\'a3\'ba\
\pard\tx1733\pardeftab1733\pardirnatural
\cf6 sizeof\'d4\'cb\'cb\'e3\'b7\'fb\'a3\'ac\'c4\'dc\'b9\'bb\'b5\'c3\'b5\'bd\'d6\'b8\'b6\'a8\'c0\'e0\'d0\'cd\'d4\'da\'c4\'da\'b4\'e6\'d6\'d0\'b5\'c4\'d7\'d6\'bd\'da\'ca\'fd\cf0 \
\pard\tx1733\pardeftab1733\pardirnatural

\f2\b \cf0 int
\f0 \'c0\'e0\'d0\'cd\'b1\'e4\'c1\'bf\'d4\'da\'c4\'da\'b4\'e6\'d6\'d0\'b5\'c4\'d7\'d6\'bd\'da\'ca\'fd\'a3\'ba
\f2 4\
long
\f0 \'c0\'e0\'d0\'cd\'b1\'e4\'c1\'bf\'d4\'da\'c4\'da\'b4\'e6\'d6\'d0\'b5\'c4\'d7\'d6\'bd\'da\'ca\'fd\'a3\'ba
\f2 8\
char
\f0 \'c0\'e0\'d0\'cd\'b1\'e4\'c1\'bf\'d4\'da\'c4\'da\'b4\'e6\'d6\'d0\'b5\'c4\'d7\'d6\'bd\'da\'ca\'fd\'a3\'ba
\f2 1\
double
\f0 \'c0\'e0\'d0\'cd\'b1\'e4\'c1\'bf\'d4\'da\'c4\'da\'b4\'e6\'d6\'d0\'b5\'c4\'d7\'d6\'bd\'da\'ca\'fd\'a3\'ba
\f2 8\
float
\f0 \'c0\'e0\'d0\'cd\'b1\'e4\'c1\'bf\'d4\'da\'c4\'da\'b4\'e6\'d6\'d0\'b5\'c4\'d7\'d6\'bd\'da\'ca\'fd\'a3\'ba
\f2 4\
\
\pard\tx1733\pardeftab1733\pardirnatural

\f0\b0 \cf0 \
\pard\tx1733\pardeftab1733\pardirnatural

\f1 \cf3 struct\cf0  stu \{\
    \cf3 char\cf0  name[\cf4 10\cf0 ];\
    \cf3 int\cf0  age;\
    \cf3 char\cf0  sex;\
    \cf3 int\cf0  weight;\
\};\
\pard\tx1733\pardeftab1733\pardirnatural

\f0 \cf0 \'c8\'e7\'ba\'ce\'bc\'c6\'cb\'e3\'bd\'e1\'b9\'b9\'cc\'e5\'d4\'da\'c4\'da\'b4\'e6\'d6\'d0\'cb\'f9\'d5\'bc\'d7\'d6\'bd\'da\'ca\'fd\'b4\'f3\'d0\'a1\'a3\'ba
\f1 \

\f0 \'d2\'d4\'b8\'c3\'bd\'e1\'b9\'b9\'cc\'e5\'d6\'d0\'c0\'e0\'d0\'cd\'d7\'ee\'b3\'a4\'b5\'c4\'be\'f6\'b6\'a8\'a1\'a3
\f1 \
\
\pard\tx1733\pardeftab1733\pardirnatural

\f2\b \cf0 stu
\f0 \'c0\'e0\'d0\'cd\'b1\'e4\'c1\'bf\'d4\'da\'c4\'da\'b4\'e6\'d6\'d0\'b5\'c4\'d7\'d6\'bd\'da\'ca\'fd\'a3\'ba
\f2 24
\f0\b0 \
\
\'d7\'f7\'d2\'b5\'a3\'ba\
struct stu 1\{\
	double  d;\
	int a;\
	char c;\
\};  //16\'b8\'f6\'d7\'d6\'bd\'da\
\pard\tx1733\pardeftab1733\pardirnatural
\cf5 \
\cf0 struct stu2 \{\
	int a;\
	char c;\
	double  d;\
\};//16\'b8\'f6\'d7\'d6\'bd\'da\
struct stu3 \{\
	int a;\
	double  d;\
	char c;\
\};//24\'b8\'f6\'d7\'d6\'bd\'da\
\pard\tx1733\pardeftab1733\pardirnatural
\cf0 \CocoaLigature1 \
\'c8\'fd.\'d6\'b8\'d5\'eb\'ba\'cd\'ca\'fd\'d7\'e9\
\
\'ca\'fd\'d7\'e9\'a3\'ba\'d2\'bb\'d0\'a9\'cf\'e0\'cd\'ac\'b5\'c4\'ca\'fd\'be\'dd\'c0\'e0\'d0\'cd\'b5\'c4\'ca\'fd\'be\'dd\'d3\'d0\'d0\'f2\'b5\'c4\'c1\'ac\'d0\'f8\'b4\'e6\'b7\'c5\'d4\'da\'d2\'bb\'c6\'f0\
\
\{\'a1\'b0xiaoming\'a1\'b1, \'a1\'b0xiaohua\'a1\'b1,\'a1\'b1xiaobai\'a1\'b1\}\
\
int arr[] = \{1, 2\'a3\'ac3\'a3\'ac4\};\
\
\'bd\'ab\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'d6\'b8\'cf\'f2\'ca\'fd\'d7\'e9\'a1\'a3\
\'ca\'fd\'d7\'e9\'b5\'c4\'b5\'d8\'d6\'b7\'a3\'ba\'ca\'c7\'b8\'c3\'ca\'fd\'d7\'e9\'b5\'da\'d2\'bb\'b8\'f6\'d4\'aa\'cb\'d8\'b5\'c4\'b5\'d8\'d6\'b7\'a3\'ac\'ca\'d7\'b5\'d8\'d6\'b7\'a1\'a3\'ca\'fd\'d7\'e9\'c3\'fb\'be\'cd\'ca\'c7\'ca\'fd\'d7\'e9\'b5\'c4\'b5\'d8\'d6\'b7\
\
int * p  = arr;\
\
\cf2 arr   \'b5\'c8\'bc\'db  &arr[0]  \'b5\'c8\'bc\'db  p\
\
p+1  \'b5\'c8\'bc\'db  &arr[1]   \'b5\'c8\'bc\'db  arr+1\
\
\
*p \'b5\'c8\'bc\'db  arr[0] \
\
*(p+1)\'b5\'c8\'bc\'db arr[1]\
\pard\tx1155\pardeftab1155\pardirnatural

\f2\b \cf0 \CocoaLigature0 p:0x7fff5fbff8c0,arr:0x7fff5fbff8c0,&arr[0]:0x7fff5fbff8c0\
p+1:0x7fff5fbff8c4,arr+1:0x7fff5fbff8c4,&arr[1]:0x7fff5fbff8c4\
*p:1,*arr:1,arr[0]:1\
*(p+1):2,*(arr+1):2,arr[1]:2
\f0\b0 \cf2 \CocoaLigature1 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf0 \
\cf2 \'d6\'b8\'d5\'eb\cf0 \'b5\'c4\'c6\'ab\'d2\'c6\'a3\'ba\
*(p++)        *(++p)\
\
*(p- -)         *(- -P)\
\'ce\'ca\'cc\'e2:p++ \'ba\'cd  p+1\'b5\'c4\'c7\'f8\'b1\'f0\'a1\'a3\
  p++\'b8\'c4\'b1\'e4\'b5\'c4\'ca\'c7p\'b1\'be\'c9\'ed\'a3\'ab1\'a3\'acp+1\'c3\'bb\'d3\'d0\'b8\'c4\'b1\'e4p\'b1\'be\'c9\'ed\'a1\'a3\
\
\'c3\'b0\'c5\'dd\'c5\'c5\'d0\'f2\'b7\'a8:\
\'b6\'d4\'ca\'fd\'d7\'e9\'b5\'c4\'c5\'c5\'d0\'f2\'a3\'ac\'bf\'c9\'d2\'d4\'d3\'c9\'b4\'f3\'b5\'bd\'d0\'a1\'a3\'ac\'bf\'c9\'d2\'d4\'d3\'c9\'d0\'a1\'b5\'bd\'b4\'f3\'c5\'c5\'d0\'f2\'a1\'a3\
\
int a[6] = \{23,34,12,56,39,67\};\'d3\'c9\'b4\'f3\'b5\'bd\'d0\'a1\'c5\'c5\'d0\'f2\
\
\'b2\'bd\'d6\'e81:\'cf\'c8\'c8\'a1\'b5\'c3\'d7\'ee\'b4\'f3\'b5\'c4\'ca\'fd    67             23\'a3\'ac34\'a3\'ac12\'a3\'ac56\'a3\'ac39\
\'b2\'bd\'d6\'e82:\'c8\'a1\'b5\'c3\'b5\'da\'b6\'fe\'b4\'f3\'b5\'c4\'ca\'fd   56              23\'a3\'ac34\'a3\'ac12\'a3\'ac39\
\'b2\'bd\'d6\'e83:\'c8\'a1\'b5\'c3\'b5\'da\'c8\'fd\'b4\'f3\'b5\'c4\'ca\'fd   39             23\'a3\'ac34\'a3\'ac12\
\'b2\'bd\'d6\'e84:\'c8\'a1\'b5\'c3\'b5\'da\'cb\'c4\'b4\'f3\'b5\'c4\'ca\'fd   34             23\'a3\'ac12\
\'b2\'bd\'d6\'e85:\'c8\'a1\'b5\'c3\'b5\'da\'ce\'e5\'b4\'f3\'b5\'c4\'ca\'fd   23             12\
\
\'c3\'bf\'d2\'bb\'b8\'f6\'b2\'bd\'d6\'e8\'b3\'c6\'d6\'ae\'ce\'aa\'c2\'d6\'a3\'ac\'c3\'bf\'d2\'bb\'c2\'d6\'b5\'c3\'b3\'f6\'d2\'bb\'b8\'f6\'d7\'ee\'b4\'f3\'d6\'b5\'a1\'a3\'c2\'d6\'ca\'fd\'b5\'c8\'d3\'da\'ca\'fd\'d7\'e9\'b5\'c4\'b3\'a4\'b6\'c8\'a3\'ad1.\
for(int i =1;i<6;i++)\
\
\
\'b1\'c8\'bd\'cf\'b5\'c4\'b4\'ce\'ca\'fd\'ba\'cd\'c2\'d6\'ca\'fd\'d6\'ae\'bc\'e4\'b5\'c4\'b9\'d8\'cf\'b5\'a3\'ba\
\
\'c2\'d6\'ca\'fd 		\'b4\'ce\'ca\'fd\
1		5\
2		4\
3		3\
4		2\
5		1\
for(int j=0;j<6-i;j++)\
\
\
\'d7\'f7\'d2\'b51\'a3\'ba\
\'bd\'ab\'ca\'fd\'d7\'e9a\'d6\'d0\'b4\'f3\'d3\'da20\'b5\'c4\'d4\'aa\'cb\'d8\'b1\'a3\'b4\'e6\'b5\'bd\'ca\'fd\'d7\'e9b\'d6\'d0\'a3\'a8\'c1\'bd\'d6\'d6\'b7\'bd\'b7\'a8\'a3\'ac\'d2\'bb\'d6\'d6\'ca\'c7\'d6\'b8\'d5\'eb\'b7\'bd\'b7\'a8\'a3\'ac\'d2\'bb\'d6\'d6\'ca\'c7\'cf\'c2\'b1\'ea\'b7\'bd\'b7\'a8\'a3\'a9\'a1\'a3\
int a[] = \{23,45,5,35,27,87,56,16,90,8,54,15,7\}\
\pard\tx1444\pardeftab1444\pardirnatural

\f1 \cf0 \CocoaLigature0 \
    \cf3 int\cf0  a[] = \{\cf4 23\cf0 ,\cf4 45\cf0 ,\cf4 5\cf0 ,\cf4 35\cf0 ,\cf4 27\cf0 ,\cf4 87\cf0 ,\cf4 56\cf0 ,\cf4 16\cf0 ,\cf4 90\cf0 ,\cf4 8\cf0 ,\cf4 54\cf0 ,\cf4 15\cf0 ,\cf4 7\cf0 ,\cf4 67\cf0 ,\cf4 97\cf0 ,\cf4 23\cf0 ,\cf4 45\cf0 ,\cf4 5\cf0 ,\cf4 35\cf0 ,\cf4 27\cf0 ,\cf4 87\cf0 ,\cf4 56\cf0 ,\cf4 16\cf0 ,\cf4 90\cf0 \};\
    \
    \cf3 int\cf0  j = \cf4 0\cf0 ;\
    \cf3 int\cf0  a_long = \cf3 sizeof\cf0 (a)/ \cf3 sizeof\cf0 (\cf3 int\cf0 );\
    \cf5 //int b[a_long] = \{0\};\cf0 \
    \cf3 int\cf0  b[\cf4 50\cf0 ] = \{\cf4 0\cf0 \};\
    \
    \cf3 int\cf0  * pa = a;\
    \cf3 int\cf0  * pb = b;\
    \
    \cf7 printf\cf0 (\cf8 "
\f0 \'ca\'fd\'d7\'e9
\f1 a 
\f0 \'b5\'c4\'b3\'a4\'b6\'c8\'ce\'aa\'a3\'ba
\f1 %d\\n"\cf0 ,a_long);\
    \cf3 for\cf0  (\cf3 int\cf0  i = \cf4 0\cf0 ; i<a_long; i++) \{\
        \cf3 if\cf0  (*(pa+i) > \cf4 20\cf0 ) \{\
            *(pb+j) = *(pa+i);\
            j = j+\cf4 1\cf0 ;\
        \}\
    \}\
    \cf3 for\cf0  (\cf3 int\cf0  i = \cf4 0\cf0  ;b[i]!=\cf4 0\cf0 ; i++) \{\
        \cf7 printf\cf0 (\cf8 "%d "\cf0 ,*(pb+i));\
    \}
\f0 \CocoaLigature1 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf0 \'d7\'f7\'d2\'b52:\
\'ca\'e4\'c8\'eb\'d2\'bb\'b8\'f6\'d7\'d6\'b7\'fb\'b4\'ae\'a3\'ac\'ca\'e4\'b3\'f6\'b8\'c3\'d7\'d6\'b7\'fb\'b4\'ae\'d6\'d0\'c3\'bf\'b8\'f6\'d7\'d6\'c4\'b8\'b5\'c4\'b8\'f6\'ca\'fd\'a1\'a3\
\'a1\'b0how are yohghugkghkjgkgkjggjfuyjfu\'a1\'b1\
\'ca\'e4\'b3\'f6\'a3\'bah:1\'b8\'f6\
	 o:2\'b8\'f6\
	w:1\'b8\'f6\
	a:1\'b8\'f6\
	r:1\'b8\'f6\
\
\
\'d6\'b8\'d5\'eb\'ba\'cd\'d7\'d6\'b7\'fb\'b4\'ae\
1.\'d7\'d6\'b7\'fb\'b4\'ae\'b5\'c4\'b7\'c3\'ce\'ca\'d0\'ce\'ca\'bd\
  1.1 \'d3\'c3\'d7\'d6\'b7\'fb\'ca\'fd\'d7\'e9\'c0\'b4\'ca\'b5\'cf\'d6\
	char ch[] = \'a1\'b0I love china\'a1\'b1;\
   1.2 \'d3\'c3\'d6\'b8\'d5\'eb\'c0\'b4\'ca\'b5\'cf\'d6\
	char * pc = ch;\
	pc = pc +1 ;\
	\'b4\'cb\'ca\'b1\'d6\'b8\'d5\'ebpc\'d6\'b8\'cf\'f2\'b5\'c4\'ca\'c7\'d2\'bb\'b8\'f6\'d0\'c2\'b5\'c4\'d7\'d6\'b7\'fb\'b4\'ae.\
   1.3 \'d6\'b8\'d5\'eb\'b6\'d4\'d7\'d6\'b7\'fb\'b4\'ae\'b5\'c4\'b2\'d9\'d7\'f7\
	1\'a3\'a9\'cd\'a8\'b9\'fd\'d6\'b8\'d5\'eb\'c8\'a1\'d7\'d6\'b7\'fb\'b4\'ae\'b5\'c4\'d2\'bb\'d0\'a9\'d7\'d6\'b7\'fb\
	
\f1 \cf7 \CocoaLigature0 printf\cf0 (\cf8 "*pc+1:%c\\n"\cf0 ,*pc+\cf4 3\cf0 );  //L\
\pard\tx1444\pardeftab1444\pardirnatural
\cf0      \cf7 printf\cf0 (\cf8 "*(pc+1):%c\\n"\cf0 ,*(pc+\cf4 3\cf0 ));  //o\
\pard\tx1444\pardeftab1444\pardirnatural

\f0 \cf0 \
\
\'c1\'b7\'cf\'b0
\f1 1:
\f0 \'d3\'c3\'cf\'c2\'b1\'ea\'b7\'a8\'ba\'cd\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'b7\'a8\'a3\'ac\'bd\'ab\'d7\'d6\'b7\'fb\'b4\'aea\'b8\'b4\'d6\'c6\'b8\'f8\'d7\'d6\'b7\'fb\'b4\'aeb\'a1\'a3\
\pard\tx1444\pardeftab1444\pardirnatural
\cf0 \CocoaLigature1 	\
\pard\tx1733\pardeftab1733\pardirnatural
\cf0 	\'cf\'c2\'b1\'ea\'b5\'c4\'d4\'bd\'bd\'e7\'ce\'ca\'cc\'e2.\
	
\f1 \cf9 \CocoaLigature0 for\cf0  (;*pa!=\cf10 '\\0'\cf0 ;pa++,pb++) \{\
\pard\tx1444\pardeftab1444\pardirnatural
\cf0         \cf11 //b[i] = a[i];\cf0 \
        *pb = *pa;\
    	\}
\f0 \CocoaLigature1 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf0 \
\
\'d7\'d6\'b7\'fb\'ca\'fd\'d7\'e9\'d7\'f7\'ce\'aa\'ba\'af\'ca\'fd\'b5\'c4\'b2\'ce\'ca\'fd\
\
\'c1\'b7\'cf\'b0\'a3\'ba\'ca\'b9\'d3\'c3\'ba\'af\'ca\'fd\'bd\'ab\'d7\'d6\'b7\'fb\'ca\'fd\'d7\'e9a\'b8\'b4\'d6\'c6\'b5\'bd\'d7\'d6\'b7\'fb\'ca\'fd\'d7\'e9b\'d6\'d0\
\pard\tx1444\pardeftab1444\pardirnatural

\f1 \cf3 \CocoaLigature0 void\cf0  copy_str(\cf3 char\cf0  a[], \cf3 char\cf0  b[])\
\{\
    \cf3 int\cf0  i = \cf4 0\cf0 ;\
    \cf3 while\cf0  (a[i]!=\cf4 '\\0'\cf0 ) \{\
        b[i] = a[i];\
        i++;\
    \}\
    b[i] = \cf4 '\\0'\cf0 ;\
  \
\}
\f0 \CocoaLigature1 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf0 \
\
\'c1\'b7\'cf\'b01\'a3\'ba\'ca\'b9\'d3\'c3\'ba\'af\'ca\'fd\'bd\'ab\'d7\'d6\'b7\'fb\'ca\'fd\'d7\'e9a\'b5\'c4\'c7\'b0\'c3\'e65\'b8\'f6\'d7\'d6\'b7\'fb\'b8\'b4\'d6\'c6\'b5\'bd\'d7\'d6\'b7\'fb\'ca\'fd\'d7\'e9b\'d6\'d0\
\pard\tx1444\pardeftab1444\pardirnatural

\f1 \cf3 \CocoaLigature0 char\cf0  s1[\cf4 50\cf0 ] = \cf8 "hello world"\cf0 ;\
    \cf3 char\cf0  s2[] = \cf8 "hnd yaoming"\cf0 ;\
    \
    \cf3 for\cf0  (\cf3 int\cf0  i = \cf4 0\cf0 ; i<\cf4 5\cf0 ; i++) \{\
        s2[i] = s1[i];\
    \}\
    s2[\cf4 5\cf0 ] = \cf4 '\\0'\cf0 ;\
    \cf7 printf\cf0 (\cf8 "s2:%s\\n"\cf0 , s2);\
\pard\tx1733\pardeftab1733\pardirnatural

\f0 \cf0 \CocoaLigature1 \
\'d6\'d8\'b5\'e3\'a3\'ba\'d7\'d6\'b7\'fb\'b4\'ae\'b5\'c4\'b4\'a6\'c0\'ed\'ba\'af\'ca\'fd\
\'ca\'b9\'d3\'c3\'cf\'c2\'c3\'e6\'b5\'c4\'ba\'af\'ca\'fd\'ca\'b1\'a3\'ac\'d0\'e8\'d2\'aa\'cc\'ed#include<string.h>\'cd\'b7\'ce\'c4\'bc\'fe\
1.\'bf\'bd\'b1\'b4\'d7\'d6\'b7\'fb\'b4\'ae\
	char * strcpy(char * str1, char * str2 )\
	\'bd\'ab\'d7\'d6\'b7\'fb\'b4\'aestr2\'b8\'b4\'d6\'c6\'b8\'f8str1\
2.\'c6\'b4\'bd\'d3\'d7\'d6\'b7\'fb\'b4\'ae\
	char * strcat(char *str1, char * str2)\
	\'bd\'ab\'d7\'d6\'b7\'fb\'b4\'aestr2\'c6\'b4\'bd\'d3\'b5\'bdstr1\'ba\'f3\'c3\'e6\'a1\'a3\'d7\'a2\'d2\'e2\'bd\'d3\'ca\'d5\'b5\'c4\'b4\'ae\'b5\'c4\'b3\'a4\'b6\'c8\'d2\'bb\'b6\'a8\'d2\'aa\'b4\'f3\'d3\'da\'bb\'f2\'b5\'c8\'d3\'da\'c6\'b4\'bd\'d3\'ba\'f3\'b5\'c4\'d0\'c2\'d7\'d6\'b7\'fb\'b4\'ae\'b5\'c4\'b3\'a4\'b6\'c8\'a3\'ac\'b7\'f1\'d4\'f2\'bb\'e1\'b5\'bc\'d6\'c2\'ca\'fd\'d7\'e9\'d4\'bd\'bd\'e7\'b6\'f8\'b1\'bc\'c0\'a3\'a1\'a3\
3.\'d4\'da\'d2\'bb\'b8\'f6\'d7\'d6\'b7\'fb\'b4\'ae\'d6\'d0\'b2\'e9\'d5\'d2\'c1\'ed\'cd\'e2\'d2\'bb\'b8\'f6\'d7\'d6\'b7\'fb\
char * strchr(char *str ,char ch)\
4.\'c7\'f3\'d7\'d6\'b7\'fb\'b4\'ae\'b5\'c4\'ca\'b5\'bc\'ca\'b3\'a4\'b6\'c8\'a3\'a8\'b2\'bb\'b0\'fc\'c0\'a8\\0\'bd\'e1\'ca\'f8\'b7\'fb\'a3\'a9\
strlen(char * str)\
5.\'d7\'d6\'b7\'fb\'b4\'ae\'b5\'c4\'b1\'c8\'bd\'cf\'ba\'af\'ca\'fd\
int strcmp(char* str1, char* str2)\
\
\pard\tx1444\pardeftab1444\pardirnatural

\f2\b \cf0 \CocoaLigature0 sum
\f0 \'ba\'af\'ca\'fd\'b5\'c4\'b5\'d8\'d6\'b7
\f2    
\f0 \'a3\'ba
\f2 0x100000e50  
\f0 \'b4\'fa\'c2\'eb\'c7\'f8
\f2 \

\f0 \'c8\'ab\'be\'d6\'b1\'e4\'c1\'bf
\f2 g_a
\f0 \'b5\'c4\'b5\'d8\'d6\'b7\'a3\'ba
\f2 0x100001018  
\f0 \'be\'b2\'cc\'ac\'b4\'e6\'b4\'a2\'c7\'f8
\f2 \

\f0 \'be\'d6\'b2\'bf\'b1\'e4\'c1\'bf
\f2 m_a
\f0 \'b5\'c4\'b5\'d8\'d6\'b7\'a3\'ba
\f2 0x7fff5fbff82c 
\f0 \'d5\'bb\'c7\'f8
\f2 \

\f0 \'b6\'d1\'c7\'f8\'b5\'d8\'d6\'b7\'d3\'c9\'b3\'cc\'d0\'f2\'d4\'b1\'d7\'d4\'bc\'ba\'b7\'d6\'c5\'e4                \'b6\'d1\'c7\'f8
\f2 \
\pard\tx1733\pardeftab1733\pardirnatural

\f0\b0 \cf0 \CocoaLigature1 \
\
\'d6\'b8\'d5\'eb\'ba\'af\'ca\'fd\'ba\'cd\'ba\'af\'ca\'fd\'d6\'b8\'d5\'eb\
1.\'ba\'af\'ca\'fd\'d6\'b8\'d5\'eb\
\'ba\'af\'ca\'fd\'b5\'c4\'b5\'d8\'d6\'b7\'a3\'ba\
int  sum(int a, intb)\
\{\
	return a+b;\
\}\
\
int plus(int a, int b)\
\{\
	return a*b;\
\}\
\
\'ba\'af\'ca\'fd\'b5\'c4\'b5\'d8\'d6\'b7\'be\'cd\'ca\'c7\'ba\'af\'ca\'fd\'c3\'fb\'a3\'ac\'c9\'cf\'c3\'e6\'b5\'c4\'c7\'f3\'ba\'cd\'ba\'af\'ca\'fd\'b5\'d8\'d6\'b7\'be\'cd\'ca\'c7sum\
\
\'ba\'af\'ca\'fd\'d6\'b8\'d5\'eb\'a3\'ba\'d6\'b8\'cf\'f2\'ba\'af\'ca\'fd\'b5\'c4\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'a1\'a3\
//int * p = sum;   \
\'ba\'af\'ca\'fd\'d6\'b8\'d5\'eb\'b6\'a8\'d2\'e5\'b5\'c4\'b8\'f1\'ca\'bd\'a3\'ba\
\'ca\'fd\'be\'dd\'c0\'e0\'d0\'cd    \'a3\'a8\'a3\'aa\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'c3\'fb)()\
\'ca\'fd\'be\'dd\'c0\'e0\'d0\'cd\'be\'cd\'ca\'c7\'b7\'b5\'bb\'d8\'d6\'b5\'b5\'c4\'c0\'e0\'d0\'cd\'a1\'a3\
\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'c3\'fb\'b1\'a3\'b4\'e6\'b5\'c4\'ca\'c7\'ba\'af\'ca\'fd\'b5\'c4\'b5\'d8\'d6\'b7\'a3\'a8\'c8\'eb\'bf\'da\'b5\'d8\'d6\'b7\'a3\'a9\'a3\'ac\cf2 \'bf\'c9\'d6\'b8\'cf\'f2\'b7\'b5\'bb\'d8\'d6\'b5\'c0\'e0\'d0\'cd\'cf\'e0\'cd\'ac\'b5\'c4\'b2\'bb\'cd\'ac\'ba\'af\'ca\'fd\cf0 \'a1\'a3\'b5\'ab\'ca\'c7\'b2\'bb\'c4\'dc\'d6\'b8\'cf\'f2\'b7\'b5\'bb\'d8\'d6\'b5\'c0\'e0\'d0\'cd\'b2\'bb\'cd\'ac\'b5\'c4\'ba\'af\'ca\'fd\'a1\'a3\
\pard\tx1733\pardeftab1733\pardirnatural
\cf6 \
int (*ps)() ;\
int (*ps)(\'d0\'d0\'b2\'ce\'c1\'d0\'b1\'ed);\cf0 \
\'d7\'a2\'d2\'e2\'a3\'ba1. \cf6 (*ps)\'b5\'c4\'c0\'a8\'ba\'c5\'b2\'bb\'c4\'dc\'ca\'a1\'c2\'d4\'a3\'ac\'b2\'bb\'c4\'dc\'d0\'b4\'b3\'c9 int *ps()\
	   2.(*ps)()\'ba\'cd*ps()\'ca\'c7\'c1\'bd\'b8\'f6\'b2\'bb\'cd\'ac\'b5\'c4\'b8\'c5\'c4\'ee\'a1\'a3\
	   3.\'ba\'af\'ca\'fd\cf0 \'d6\'b8\'d5\'eb\'b5\'c4\'d4\'cb\'cb\'e3\'b6\'d4\'d3\'da\'ba\'af\'ca\'fd\'d6\'b8\'d5\'eb\'b6\'f8\'d1\'d4\'c3\'bb\'d3\'d0\'c8\'ce\'ba\'ce\'d2\'e2\'d2\'e5\'a1\'a3\
\'ba\'af\'ca\'fd\'d6\'b8\'d5\'eb\'b5\'c4\'d9\'78\'d6\'b5\'a3\'ba\
	ps = sum;  \'b2\'bb\'d0\'e8\'d2\'aa\'b4\'f8\'b2\'ce\'ca\'fd\'c1\'d0\'b1\'ed\
\
\'c1\'b7\'cf\'b01:\'b6\'a8\'d2\'e5\'d2\'bb\'b8\'f6\'ba\'af\'ca\'fd\'ca\'b5\'cf\'d6\'d2\'bb\'b8\'f6\'ca\'fd\'b5\'c4\'bd\'d7\'b3\'cb\'a3\'ac\'c8\'bb\'ba\'f3\'d3\'c3\'ba\'af\'ca\'fd\'d6\'b8\'d5\'eb\'b5\'f7\'d3\'c3\'a1\'a3\
\pard\tx1444\pardeftab1444\pardirnatural

\f1 \cf3 \CocoaLigature0 int\cf0  jiecheng(\cf3 int\cf0  n)\
\{\
    \cf3 int\cf0  s = \cf4 1\cf0 ;\
    \cf3 for\cf0  (\cf3 int\cf0  i=\cf4 1\cf0 ; i<=n; i++) \{\
        s = s * i;\
    \}\
    \cf3 return\cf0  s;\
\}\
\pard\tx1733\pardeftab1733\pardirnatural

\f0 \cf0 \CocoaLigature1 \
2.\'d6\'b8\'d5\'eb\'ba\'af\'ca\'fd\
  \'c8\'e7\'b9\'fb\'d2\'bb\'b8\'f6\'ba\'af\'ca\'fd\'b5\'c4\'b7\'b5\'bb\'d8\'d6\'b5\'c0\'e0\'d0\'cd\'ca\'c7\'d6\'b8\'d5\'eb\'c0\'e0\'d0\'cd\'a3\'ac\'c4\'c7\'c3\'b4\'b3\'c6\'b8\'c3\'ba\'af\'ca\'fd\'ce\'aa\'d6\'b8\'d5\'eb\'ba\'af\'ca\'fd\'a1\'a3\
\'c0\'fd1\'a3\'ba\'b7\'b5\'bb\'d8\'d7\'d6\'b7\'fb\'ca\'fd\'d7\'e9\'a3\'ac\'d7\'d6\'b7\'fb\'b4\'ae\'b8\'b4\'d6\'c6\'ba\'af\'ca\'fd\
\
\pard\tx1444\pardeftab1444\pardirnatural

\f1 \cf3 \CocoaLigature0 char\cf0  *copystr(\cf3 char\cf0 * a, \cf3 char\cf0 * b)\
\{\
    \cf3 while\cf0  ((*a++ = *b++));\
    \cf3 return\cf0  a;\
\}\
\pard\tx1733\pardeftab1733\pardirnatural

\f0 \cf0 \CocoaLigature1 \'c1\'b7\'cf\'b0\'a3\'ba\'ca\'b9\'d3\'c3\'d6\'b8\'d5\'eb\'ba\'af\'ca\'fd\'bd\'ab\'d7\'d6\'b7\'fb\'ca\'fd\'d7\'e9a\'b5\'c4\'c7\'b0\'c3\'e65\'b8\'f6\'d7\'d6\'b7\'fb\'b8\'b4\'d6\'c6\'b5\'bd\'d7\'d6\'b7\'fb\'ca\'fd\'d7\'e9b\'d6\'d0\
\pard\tx1444\pardeftab1444\pardirnatural

\f1 \cf3 \CocoaLigature0 char\cf0  * copys(\cf3 char\cf0  *s1, \cf3 char\cf0  *s2)\
\{\
    \cf3 int\cf0  i =\cf4 0\cf0 ;\
    \cf3 for\cf0  (; i<\cf4 5\cf0 ; i++) \{\
        *(s1+i) = *(s2+i);\
    \}\
    *(s1+i) = \cf4 '\\0'\cf0 ;\
    \cf3 return\cf0  s1;\
\}\
\pard\tx1733\pardeftab1733\pardirnatural

\f0 \cf0 \CocoaLigature1 \
\'b6\'fe\'bc\'b6\'d6\'b8\'d5\'eb\'d2\'d4\'bc\'b0\'d6\'b8\'d5\'eb\'ba\'cd\'b6\'fe\'ce\'ac\'ca\'fd\'d7\'e9\'b5\'c4\'b9\'d8\'cf\'b5\
\'b6\'fe\'bc\'b6\'d6\'b8\'d5\'eb\'a3\'ba\'d2\'bb\'b8\'f6\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'b1\'a3\'b4\'e6\'b5\'c4\'ca\'c7\'c1\'ed\'cd\'e2\'d2\'bb\'b8\'f6\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'b5\'c4\'b5\'d8\'d6\'b7\'a1\'a3\
\'b6\'fe\'bc\'b6\'d6\'b8\'d5\'eb\'b5\'c4\'b6\'a8\'d2\'e5\'a3\'ba\cf6 int ** pa\cf0 ;\
\
\'c8\'e7\'ba\'ce\'c8\'a1\'b5\'c3\'d2\'bb\'b8\'f6\'d2\'bb\'bc\'b6\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'d4\'da\'c4\'da\'b4\'e6\'b5\'c4\'b5\'d8\'d6\'b7\'a3\'bf\
int a = 5;\
int * p = &a;\
\'d3\'c3\'c8\'a1\'d6\'b7\'b7\'fb&\'bb\'f1\'c8\'a1\'a1\'a3\
\pard\tx1444\pardeftab1444\pardirnatural

\f1 \cf7 \CocoaLigature0 	printf\cf0 (\cf8 "a
\f0 \'b5\'c4\'b5\'d8\'d6\'b7\'a3\'ba
\f1 %p\\n"\cf0 , pa);\
    \cf7 printf\cf0 (\cf8 "pa
\f0 \'b5\'c4\'b5\'d8\'d6\'b7\'a3\'ba
\f1 %p\\n"\cf0 , &pa);\
    \cf3 int\cf0  ** paa = &pa;\
    \cf7 printf\cf0 (\cf8 "pa
\f0 \'b5\'c4\'b5\'d8\'d6\'b7\'a3\'ba
\f1 %p\\n"\cf0 , paa);
\f0 \CocoaLigature1 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf0 \
\'b6\'fe\'ce\'ac\'ca\'fd\'d7\'e9\'ba\'cd\'d6\'b8\'d5\'eb\'a3\'ba\
\
\pard\tx1444\pardeftab1444\pardirnatural

\f1 \cf3 \CocoaLigature0 int\cf0  aa[\cf4 3\cf0 ][\cf4 5\cf0 ] = \{\{\cf4 1\cf0 ,\cf4 2\cf0 \},\{\cf4 1\cf0 ,\cf4 2\cf0 ,\cf4 3\cf0 \},\{\cf4 1\cf0 ,\cf4 2\cf0 ,\cf4 3\cf0 ,\cf4 4\cf0 ,\cf4 5\cf0 \}\};\

\f0 \CocoaLigature1 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf0 \'d6\'b8\'d5\'eb\'ca\'fd\'d7\'e9\'a3\'ba\'ca\'fd\'d7\'e9\'d6\'d0\'b1\'a3\'b4\'e6\'b5\'c4\'b6\'bc\'ca\'c7\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'a1\'a3\
\
\'d6\'b8\'d5\'eb\'ca\'fd\'d7\'e9\'b5\'c4\'b6\'a8\'d2\'e5\'a3\'ba  \'ca\'fd\'be\'dd\'c0\'e0\'d0\'cd * \'ca\'fd\'d7\'e9\'c3\'fb[\'ca\'fd\'d7\'e9\'b3\'a4\'b6\'c8];\
int *pa[5];\
\pard\tx1444\pardeftab1444\pardirnatural

\f1 \cf3 \CocoaLigature0 int\cf0  *p1 = \cf3 NULL\cf0 , *p2 = \cf3 NULL\cf0 , *p3 = \cf3 NULL\cf0 , *p4 = \cf3 NULL\cf0 , *p5 = \cf3 NULL\cf0 ;\
    \cf3 int\cf0  *p[\cf4 5\cf0 ];\
    p[\cf4 0\cf0 ] = p1;\
    p[\cf4 1\cf0 ] = p2;\
\pard\tx1733\pardeftab1733\pardirnatural

\f0 \cf0 \CocoaLigature1 \
\
char * pc[] = \{\};\
\
\
\
int a[4][5] = \{\{1,2\},\{3,4\},\{1,2,3,4,5\},\{2,3,4,5,6\}\};\
1.\'d3\'c3\'d2\'bb\'bc\'b6\'d6\'b8\'d5\'eb\
   int * pa = &a[0][0];\
  \'cf\'e0\'b5\'b1\'d3\'da\'bd\'ab\'b6\'fe\'ce\'ac\'ca\'fd\'d7\'e9\'b5\'b1\'d7\'f7\'c1\'cb\'d2\'bb\'ce\'ac\'ca\'fd\'d7\'e9\'d3\'c3\'a3\'ac\'b8\'f9\'be\'dd\'c3\'bf\'b8\'f6\'d2\'bb\'ce\'ac\'ca\'fd\'d7\'e9\'b5\'c4\'b3\'a4\'b6\'c85\'c8\'a5\'bc\'c6\'cb\'e3\'cf\'c2\'b1\'ea\'a1\'a3\
\pard\tx1444\pardeftab1444\pardirnatural

\f1 \cf3 \CocoaLigature0 int\cf0  a[\cf4 4\cf0 ][\cf4 5\cf0 ] = \{\{\cf4 1\cf0 ,\cf4 2\cf0 \},\{\cf4 3\cf0 ,\cf4 4\cf0 \},\{\cf4 5\cf0 ,\cf4 6\cf0 ,\cf4 7\cf0 ,\cf4 8\cf0 ,\cf4 9\cf0 \},\{\cf4 10\cf0 ,\cf4 11\cf0 ,\cf4 12\cf0 ,\cf4 13\cf0 ,\cf4 14\cf0 \}\};\
    \cf5 //1.
\f0 \'d2\'bb\'bc\'b6\'d6\'b8\'d5\'eb
\f1 \cf0 \
    \cf3 int\cf0  *pa = &a[\cf4 0\cf0 ][\cf4 0\cf0 ];\
    \cf7 printf\cf0 (\cf8 "*pa:%d\\n"\cf0 , *pa);\
    \cf7 printf\cf0 (\cf8 "*(pa+14):%d\\n"\cf0 , *(pa+\cf4 13\cf0 ));\
    \cf7 printf\cf0 (\cf8 "pa:%p\\n"\cf0 , pa);\
    \cf5 //printf("*(*pa+1):%d\\n", *(*pa+1));  
\f0 \'b4\'ed\'ce\'f3
\f1 \cf0 \
    \
    \cf5 //2.
\f0 \'d6\'b8\'d5\'eb\'ca\'fd\'d7\'e9
\f1 \cf0 \
    \cf3 int\cf0  *pb[\cf4 4\cf0 ];\
    \cf5 //
\f0 \'d1\'ad\'bb\'b7\'c8\'a5\'b3\'f5\'ca\'bc\'bb\'af\'d6\'b8\'d5\'eb\'ca\'fd\'d7\'e9
\f1 \cf0 \
    \cf3 for\cf0  (\cf3 int\cf0  i = \cf4 0\cf0 ; i<\cf4 4\cf0 ; i++) \{\
        pb[i] = a[i];\
    \}\
    \cf3 for\cf0  (\cf3 int\cf0  i = \cf4 0\cf0 ; i<\cf4 4\cf0 ; i++) \{\
        \cf7 printf\cf0 (\cf8 "pb[%d]:%p\\n"\cf0 , i, pb[i]);\
    \}\
    \
    \cf5 //3.
\f0 \'d6\'b8\'cf\'f2\'ca\'fd\'d7\'e9\'b5\'c4\'d6\'b8\'d5\'eb\'a3\'ac\'ca\'fd\'d7\'e9\'d6\'b8\'d5\'eb
\f1 \cf0 \
    \cf3 int\cf0  (*pc)[\cf4 5\cf0 ];\
    pc = a;\
    \cf7 printf\cf0 (\cf8 "pc:%p\\n"\cf0 , pc);\
    \
    \cf5 //4.
\f0 \'b6\'fe\'bc\'b6\'d6\'b8\'d5\'eb
\f1 \cf0 \
    \cf3 int\cf0  **pd;\
    \cf5 //
\f0 \'d2\'aa\'b8\'f8\'b6\'fe\'bc\'b6\'d6\'b8\'d5\'eb\'b7\'d6\'c5\'e4\'c4\'da\'b4\'e6\'bf\'d5\'bc\'e4
\f1 \cf0 \
    \cf5 //
\f0 \'ba\'cd\'d6\'b8\'d5\'eb\'ca\'fd\'d7\'e9\'d2\'bb\'d1\'f9\cf0 \CocoaLigature1 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf0 \
\
\'ce\'c4\'bc\'fe\'b2\'d9\'d7\'f7\
1.\'ca\'b2\'c3\'b4\'ca\'c7\'ce\'c4\'bc\'fe\
	\'ce\'c4\'bc\'fe\'be\'cd\'ca\'c7\'b4\'e6\'b4\'a2\'d4\'da\'cd\'e2\'b2\'bf\'b4\'e6\'b4\'a2\'bd\'e9\'d6\'ca\'c9\'cf\'b5\'c4\'ca\'fd\'be\'dd\'d0\'c5\'cf\'a2\'b5\'c4\'bc\'af\'ba\'cf\'a1\'a3\
	\'c3\'bf\'d2\'bb\'b8\'f6\'ce\'c4\'bc\'fe\'b6\'bc\'d3\'d0\'d2\'bb\'b8\'f6\'ce\'a8\'d2\'bb\'b5\'c4\'ce\'c4\'bc\'fe\'c3\'fb\'a3\'a8\'c3\'fb\'d7\'d6.\'ba\'f3\'d7\'ba\'a3\'a9\'c0\'b4\'b1\'ea\'ca\'b6\'a3\'ac\'bc\'c6\'cb\'e3\'bb\'fa\'ca\'b5\'cf\'d6\'b0\'b4\'d5\'d5\'ce\'c4\'bc\'fe\'c3\'fb\'bd\'f8\'d0\'d0\'b6\'c1\'d0\'b4\'b5\'c8\'ce\'c4\'bc\'fe\'b2\'d9\'d7\'f7\'a1\'a3\
	\'b9\'e3\'d2\'e5\'c9\'cf\'a3\'ac\'b2\'d9\'d7\'f7\'cf\'b5\'cd\'b3\'bd\'ab\'c3\'bf\'d2\'bb\'b8\'f6\'ba\'cd\'d6\'f7\'bb\'fa\'cf\'e0\'c1\'ac\'b5\'c4\'ca\'e4\'c8\'eb\'ca\'e4\'b3\'f6\'c9\'e8\'b1\'b8\'b6\'bc\'bf\'b4\'d7\'f7\'ce\'c4\'bc\'fe\'a1\'a3\
\
2.\'ce\'c4\'bc\'fe\'b5\'c4\'b7\'d6\'c0\'e0\
	2.1 \'b4\'e6\'b4\'a2\'bd\'e9\'d6\'ca\
		\'b4\'c5\'c5\'cc\'ce\'c4\'bc\'fe   \'ba\'cd\'b4\'c5\'b4\'f8\'ce\'c4\'bc\'fe\'a1\'a3\
	2.2 \'ce\'c4\'bc\'fe\'c4\'da\'c8\'dd\
		\'d4\'b4\'b3\'cc\'d0\'f2\'a3\'ac\'c4\'bf\'b1\'ea\'ce\'c4\'bc\'fe\'a3\'ac\'bf\'c9\'d6\'b4\'d0\'d0\'ce\'c4\'bc\'fe\'a3\'ac\'ca\'fd\'be\'dd\'ce\'c4\'bc\'fe\
	2.3 \'ce\'c4\'bc\'fe\'b5\'c4\'b1\'e0\'c2\'eb\'b7\'bd\'ca\'bd\
		\'ce\'c4\'b1\'be\'ce\'c4\'bc\'fe\'a3\'ac\'b6\'fe\'bd\'f8\'d6\'c6\'ce\'c4\'bc\'fe\
\
3.\'ca\'fd\'be\'dd\'ce\'c4\'bc\'fe\'b5\'c4\'b4\'e6\'b4\'a2\'d0\'ce\'ca\'bd\
	3.1 \'ce\'c4\'b1\'be\'a3\'a8\'d7\'d6\'b7\'fb\'a3\'a9\'ce\'c4\'bc\'fe\
		\'c3\'bf\'d2\'bb\'b8\'f6\'d7\'d6\'b7\'fb\'b6\'bc\'d3\'c3\'d2\'bb\'b8\'f6ascII\'c2\'eb\'b4\'e6\'b4\'a2\'a1\'a3\
	3.2 \'b6\'fe\'bd\'f8\'d6\'c6\'ce\'c4\'bc\'fe\
		\'d2\'d4\'ca\'fd\'be\'dd\'b5\'c4\'d4\'da\'c4\'da\'b4\'e6\'d6\'d0\'b5\'c4\'d0\'ce\'ca\'bd\'d4\'ad\'d1\'f9\'b4\'e6\'d3\'da\'b4\'c5\'c5\'cc\'a1\'a3\
		\'d2\'d4\'b6\'cc\'d5\'fb\'ca\'fdshort\'a3\'ba\'d5\'bc2\'b8\'f6\'d7\'d6\'bd\'da\'a1\'a3\
		short   a = 1234;\
		short\'d5\'fb\'ca\'fd   	\'c4\'da\'b4\'e6\'c9\'cf\'d7\'d6\'bd\'da\'ca\'fd		\'b6\'fe\'bd\'f8\'d6\'c6\'ce\'c4\'bc\'fe\'d6\'d0\'d7\'d6\'bd\'da\'ca\'fd\
			123			2					3\
			12345		2					5\
\
\
\'b1\'ea\'d7\'bc\'ce\'c4\'bc\'fe\'b2\'d9\'d7\'f7\'a3\'ba\
1.\'ce\'c4\'bc\'fe\'c0\'e0\'d0\'cd\'d6\'b8\'d5\'eb\'a1\'a3\
	\'c3\'bf\'d2\'bb\'b8\'f6\'b1\'bb\'ca\'b9\'d3\'c3\'b5\'c4\'ce\'c4\'bc\'fe\'b1\'d8\'d0\'eb\'d4\'da\'c4\'da\'b4\'e6\'c9\'cf\'bf\'aa\'b1\'d9\'d2\'bb\'b8\'f6\'bf\'d5\'bc\'e4\'a3\'ac\'d3\'c3\'c0\'b4\'b4\'e6\'b7\'c5\'ce\'c4\'bc\'fe\'b5\'c4\'d3\'d0\'b9\'d8\'d0\'c5\'cf\'a2\'a3\'a8\'b2\'a2\'b2\'bb\'ca\'c7\'ce\'c4\'bc\'fe\'c0\'ef\'c3\'e6\'b5\'c4\'ca\'fd\'be\'dd\'c4\'da\'c8\'dd\'a3\'a9\'a1\'a3\
	\'d5\'e2\'d0\'a9\'d0\'c5\'cf\'a2\'b1\'a3\'b4\'e6\'d4\'da\'d2\'bb\'b8\'f6\'bd\'e1\'b9\'b9\'cc\'e5\'b1\'e4\'c1\'bf\'d6\'d0\'a3\'ac\'b8\'c3\'bd\'e1\'b9\'b9\'cc\'e5\'c0\'e0\'d0\'cd\'ca\'c7\'d3\'c9\'cf\'b5\'cd\'b3\'b6\'a8\'d2\'e5\'b5\'c4\'a3\'ac\'bd\'d0\'d7\'f6\cf2 FILE\cf0 \'a1\'a3\
\
2.\'ce\'c4\'bc\'fe\'d0\'cd\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'b5\'c4\'b6\'a8\'d2\'e5\
	FILE \'a3\'aa\'ce\'c4\'bc\'fe\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'c3\'fb;\
	FILE * fp\'a3\'bb\
	fp\'ca\'c7\'d2\'bb\'b8\'f6\'d6\'b8\'cf\'f2\'d2\'bb\'b8\'f6\'ce\'c4\'bc\'fe\'c0\'e0\'d0\'cd\'b5\'c4\'bd\'e1\'b9\'b9\'cc\'e5\'b5\'c4\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'a1\'a3\'cd\'a8\'b9\'fd\'b8\'c3\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'c4\'dc\'b9\'bb\'b7\'c3\'ce\'ca\'ce\'c4\'bc\'fe\'a1\'a3\
\
3.\'b1\'ea\'d7\'bc\'ce\'c4\'bc\'fe\'b2\'d9\'d7\'f7\'b5\'c4\'bb\'f9\'b1\'be\'b2\'bd\'d6\'e8\
	3.1 \'b6\'a8\'d2\'e5\'d2\'bb\'b8\'f6\'ce\'c4\'bc\'fe\'d6\'b8\'d5\'eb\
		\'b6\'a8\'d2\'e5\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bfFILE * fp\'a3\'bb\
	3.2 \'b4\'f2\'bf\'aa\'b1\'ea\'d7\'bc\'ce\'c4\'bc\'fe\
		\'ce\'c4\'bc\'fe\'b4\'f2\'bf\'aa\'ba\'af\'ca\'fd\
		\cf2 \'b4\'f2\'bf\'aa\'ce\'c4\'bc\'fe\'b5\'c4\'ba\'ac\'d2\'e5\'a3\'ba\'ca\'c7\'bd\'ab\'ce\'c4\'bc\'fe\'d0\'c5\'cf\'a2\'b4\'d3\'b4\'c5\'c5\'cc\'d7\'b0\'c8\'eb\'bc\'c6\'cb\'e3\'bb\'fa\'c4\'da\'b4\'e6\'a3\'ac\'bd\'a8\'c1\'a2\'ce\'c4\'bc\'fe\'b5\'c4\'bb\'f9\'b1\'be\'d0\'c5\'cf\'a2\'a3\'ac\'b2\'a2\'c8\'c3\'ce\'c4\'bc\'fe\'d6\'b8\'d5\'eb\'d6\'b8\'cf\'f2\'d5\'e2\'d0\'a9\'ce\'c4\'bc\'fe\'d0\'c5\'cf\'a2\'a3\'ac\'bd\'a8\'c1\'a2\'d6\'b8\'d5\'eb\'ba\'cd\'ce\'c4\'bc\'fe\'c3\'fb\'d6\'ae\'bc\'e4\'b5\'c4\'b9\'d8\'c1\'aa\'a1\'a3\
		fopen\'ba\'af\'ca\'fd\
		FILE \'a3\'aa fopen(\'ce\'c4\'bc\'fe\'c3\'fb, \'b4\'f2\'bf\'aa\'ce\'c4\'bc\'fe\'b5\'c4\'b7\'bd\'ca\'bd);\
\cf0 		
\f1 \CocoaLigature0 fp = \cf7 fopen\cf0 (\cf8 "file.txt"\cf0 , \cf8 "r"\cf0 );\
		
\f0 \'b4\'f2\'bf\'aa\'d2\'bb\'b8\'f6\'ce\'c4\'bc\'fe\'c8\'bb\'ba\'f3\'bd\'ab\'ce\'c4\'bc\'fe\'d0\'c5\'cf\'a2\'bd\'e1\'b9\'b9\'cc\'e5\'b8\'b6\'b8\'f8\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf
\f1 fp
\f0 \'a1\'a3
\f1 \
		
\f0 \'ce\'c4\'bc\'fe\'ca\'c7\'b7\'f1\'b4\'f2\'bf\'aa\'a3\'ba
\f1 open
\f0 \'b5\'c4\'b7\'b5\'bb\'d8\'d6\'b5\
		\'b7\'b5\'bb\'d8\'d6\'b5\'a3\'ba\'b2\'bb\'ce\'aa\'bf\'d5\'a3\'a8file\'ce\'c4\'bc\'fe\'d6\'b8\'d5\'eb\'c0\'e0\'d0\'cd\'a3\'a9\'a3\'ba\'b4\'f2\'bf\'aa\'b3\'c9\'b9\'a6\
				NULL    \'a3\'ba\'b4\'f2\'bf\'aa\'ca\'a7\'b0\'dc\'a1\'a3\
\pard\tx1444\pardeftab1444\pardirnatural

\f1 \cf12 	FILE\cf0  * fp = \cf3 NULL\cf0 ;\
    fp = \cf7 fopen\cf0 (\cf8 "file.txt"\cf0 , \cf8 "a+"\cf0 );\
    \cf3 if\cf0  (fp == \cf3 NULL\cf0 ) \{\
        \cf7 printf\cf0 (\cf8 "
\f0 \'ce\'c4\'bc\'fe\'b4\'f2\'bf\'aa\'ca\'a7\'b0\'dc
\f1 !\\n"\cf0 );\
    \}\cf3 else\cf0 \{\
        \cf7 printf\cf0 (\cf8 "
\f0 \'ce\'c4\'bc\'fe\'b4\'f2\'bf\'aa\'b3\'c9\'b9\'a6
\f1 !\\n"\cf0 );\
        \cf5 //printf("%d\\n", *fp);\cf0 \
    \}\
\
	fopen(
\f0 \cf13 \'d2\'aa\'b4\'f2\'bf\'aa\'b5\'c4\'ce\'c4\'bc\'fe\'c3\'fb\'a3\'ac\'ca\'b9\'d3\'c3\'ce\'c4\'bc\'fe\'b5\'c4\'b7\'bd\'ca\'bd
\f1 \cf0 );\
\pard\tx1444\pardeftab1444\pardirnatural

\f0 \cf0 \CocoaLigature1 	\'d2\'aa\'b4\'f2\'bf\'aa\'b5\'c4\'ce\'c4\'bc\'fe\'c3\'fb\'a3\'ba\'d0\'e8\'d2\'aa\'b4\'f2\'bf\'aa\'b5\'c4\'ce\'c4\'bc\'fe\'a3\'ac\'d7\'d6\'b7\'fb\'b4\'ae\'b8\'f1\'ca\'bd\'a3\'a8\'d7\'d6\'b7\'fb\'ca\'fd\'d7\'e9\'a3\'a9\
	\'ca\'b9\'d3\'c3\'ce\'c4\'bc\'fe\'b5\'c4\'b7\'bd\'ca\'bd\'a3\'ba\'ce\'c4\'bc\'fe\'b4\'f2\'bf\'aa\'d6\'ae\'ba\'f3\'b2\'d9\'d7\'f7\'b5\'c4\'c8\'a8\'cf\'de\'a1\'a3\
	\'ce\'c4\'bc\'fe\'b4\'f2\'bf\'aa\'b7\'bd\'ca\'bd				\'d2\'e2\'d2\'e5\
		r		 	\'d2\'d4\'d6\'bb\'b6\'c1\'b7\'bd\'ca\'bd\'b4\'f2\'bf\'aa\'d2\'bb\'b8\'f6\'ce\'c4\'b1\'be\'ce\'c4\'bc\'fe\'a3\'ac\'d6\'bb\'d4\'ca\'d0\'ed\'b6\'c1						\'c8\'a1\'a3\'ac\'b8\'c3\'ce\'c4\'bc\'fe\'b1\'d8\'d0\'eb\'b4\'e6\'d4\'da\
		w			\'d2\'d4\'d6\'bb\'d0\'b4\'b7\'bd\'ca\'bd\'b4\'f2\'bf\'aa\'d2\'bb\'b8\'f6\'ce\'c4\'b1\'be\'ce\'c4\'bc\'fe\'a3\'ac\'d6\'bb\'d4\'ca\'d0\'ed						\'d0\'b4\'c8\'eb\'ca\'fd\'be\'dd\'a3\'ac\'b8\'c3\'ce\'c4\'bc\'fe\'bf\'c9\'d2\'d4\'b2\'bb\'b4\'e6\'d4\'da\
		a			\'d2\'d4\'d7\'b7\'bc\'d3\'b7\'bd\'ca\'bd\'b4\'f2\'bf\'aa\'d2\'bb\'b8\'f6\'ce\'c4\'b1\'be\'ce\'c4\'bc\'fe\'a3\'ac\'d4\'da\'ce\'c4\'bc\'fe\'b5\'c4						\'c4\'a9\'ce\'b2\'cc\'ed\'bc\'d3\'ca\'fd\'be\'dd\'a1\'a3\
		rb			\'d2\'d4\'d6\'bb\'b6\'c1\'b7\'bd\'ca\'bd\'b4\'f2\'bf\'aa\'d2\'bb\'b8\'f6\'b6\'fe\'bd\'f8\'d6\'c6\'ce\'c4\'bc\'fe\'a3\'ac\'d6\'bb\'d4\'ca\'d0\'ed						\'b6\'c1\'c8\'a1\'a3\'ac\'b8\'c3\'ce\'c4\'bc\'fe\'b1\'d8\'d0\'eb\'b4\'e6\'d4\'da\
		r+			\'b8\'c3\'ce\'c4\'bc\'fe\'d4\'ca\'d0\'ed\'b6\'c1\'d0\'b4\'b2\'d9\'d7\'f7\'a3\'ac\'b8\'c3\'ce\'c4\'bc\'fe\'b1\'d8\'d0\'eb\'b4\'e6\'d4\'da\
		a\'a3\'ab			\'b6\'c1\'d7\'b7\'bc\'d3\'a3\'ac\'d4\'ca\'d0\'ed\'d4\'da\'c4\'a9\'ce\'b2\'d7\'b7\'bc\'d3\'ca\'fd\'be\'dd\'a1\'a3\
		\
\pard\tx1444\pardeftab1444\pardirnatural
\cf14 \'d7\'a2\'d2\'e2\'a3\'ba\'ce\'c4\'bc\'fe\'b4\'f2\'bf\'aa\'b2\'d9\'d7\'f7\'b1\'d8\'d0\'eb\'c5\'d0\'b6\'cf\'ca\'c7\'b7\'f1\'b4\'f2\'bf\'aa\'b3\'c9\'b9\'a6\'a3\'ac\'b2\'c5\'c4\'dc\'bd\'f8\'d0\'d0\'cf\'c2\'d2\'bb\'b2\'bd\'b2\'d9\'d7\'f7\'a1\'a3\cf0 \
\
	\'ce\'c4\'bc\'fe\'b4\'f2\'bf\'aa\'ba\'af\'ca\'fdfopen\'b4\'ab\'b5\'dd\'b8\'f8\'b1\'e0\'d2\'eb\'cf\'b5\'cd\'b3\'b5\'c4\'d0\'c5\'cf\'a2\'a3\'ba\
	1.\'b4\'f2\'bf\'aa\'b5\'c4\'ce\'c4\'bc\'fe\'c3\'fb\
	2.\'b4\'f2\'bf\'aa\'b8\'c3\'ce\'c4\'bc\'fe\'b5\'c4\'b7\'bd\'ca\'bd\
	3.\'c8\'c3\'c4\'c4\'d2\'bb\'b8\'f6\'ce\'c4\'bc\'fe\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'d6\'b8\'cf\'f2\'c0\'b4\'b1\'bb\'b4\'f2\'bf\'aa\'b5\'c4\'ce\'c4\'bc\'fe\'a1\'a3\
\
\
\
\pard\tx1733\pardeftab1733\pardirnatural
\cf0 	3.3 \'b6\'d4\'d2\'d1\'b4\'f2\'bf\'aa\'ce\'c4\'bc\'fe\'bd\'f8\'d0\'d0\'b6\'c1\'ba\'cd\'d0\'b4\'b2\'d9\'d7\'f7\
		\'ce\'c4\'bc\'fe\'b6\'c1\'d0\'b4\'ba\'af\'ca\'fd\
		\'ce\'c4\'bc\'fe\'d6\'b8\'d5\'ebfp\'b1\'a3\'b4\'e6\'b5\'c4\'ca\'c7\'b4\'f2\'bf\'aa\'ce\'c4\'bc\'fe\'b5\'c4\'b5\'b1\'c7\'b0\'ce\'bb\'d6\'c3\'b5\'d8\'d6\'b7\'a1\'a3\
		3.3.1 \'b6\'c1\'ce\'c4\'bc\'fe\'d7\'d6\'b7\'fb\'ba\'af\'ca\'fd\
			fgetc()\
			\'d4\'ad\'d0\'cd: int fgetc(FILE * fp);\
			\'b9\'a6\'c4\'dc\'a3\'ba\'d4\'da\'b5\'b1\'c7\'b0\'ce\'c4\'bc\'fe\'d6\'b8\'d5\'eb\'b5\'c4\'ce\'bb\'d6\'c3\'b6\'c1\'c8\'a1\'d2\'bb\'b8\'f6\'d7\'d6\'b7\'fb\'a3\'ac\'b7\'b5\'bb\'d8\'b5\'b1\'c7\'b0\'b6\'c1\'c8\'a1\'b5\'c4\'d7\'d6\'b7\'fb\'a1\'a3\'b2\'a2\'c7\'d2\'ce\'c4\'bc\'fe\'d6\'b8\'d5\'eb\'d7\'d4\'b6\'af\'ba\'f3\'d2\'c6\'a1\'a3\
			\'c0\'fd\'a3\'ba\
		3.3.2 \'d0\'b4\'ce\'c4\'bc\'fe\'ba\'af\'ca\'fd\
			fputc()\
			\'d4\'ad\'d0\'cd\'a3\'ba
\f1 \cf3 \CocoaLigature0 int\cf0 	 fputc(\cf3 int\cf0 , \cf12 FILE\cf0  *);\

\f0 \CocoaLigature1 			\'b2\'ce\'ca\'fd\'a3\'baint \'d0\'b4\'c8\'eb\'b5\'c4\'d7\'d6\'b7\'fb\
				  \'cd\'f9\'c4\'c4\'b8\'f6\'ce\'c4\'bc\'fe\'c8\'a5\'d0\'b4\'c8\'eb\
\pard\tx1733\pardeftab1733\pardirnatural

\f3 \cf0 		
\f4 put
\f0 cha
\f4 r
\f0 \'ba\'af\'ca\'fd
\f3  \
		
\f4 getchar
\f0 \'ba\'af\'ca\'fd\
\
\
	        \'d7\'d6\'b7\'fb\'b4\'ae\'d0\'b4\'c8\'eb\'ce\'c4\'bc\'fe\'ba\'af\'ca\'fd\
		fputs()\
		\'d4\'ad\'d0\'cd\'a3\'baint fputs(const char *  str,   FILE * fp);\
		\'b9\'a6\'c4\'dc\'a3\'ba\'bd\'ab\'d7\'d6\'b7\'fb\'b4\'aestr \'d0\'b4\'c8\'eb\'b5\'bd\'ce\'c4\'bc\'fefp\'d6\'d0\'a1\'a3\
\pard\tx1733\pardeftab1733\pardirnatural

\f1 \cf3 \CocoaLigature0 		if\cf0  (fp==\cf3 NULL\cf0 ) \{\
        \cf7 printf\cf0 (\cf8 "
\f0 \'ce\'c4\'bc\'fe\'b4\'f2\'bf\'aa\'ca\'a7\'b0\'dc
\f1 !\\n"\cf0 );\
    		\}\cf3 else\cf0 \{\
        \cf7 printf\cf0 (\cf8 "
\f0 \'ce\'c4\'bc\'fe\'b4\'f2\'bf\'aa\'b3\'c9\'b9\'a6\'a3\'ac\'bf\'aa\'ca\'bc\'d0\'b4\'c8\'eb
\f1 .....\\n"\cf0 );\
        \cf3 char\cf0  * ps = \cf8 "helloworld"\cf0 ;\
        \cf7 fputs\cf0 (ps, fp);\
    		\}\
\pard\tx1733\pardeftab1733\pardirnatural

\f3 \cf0 \CocoaLigature1 		\
		
\f0 \'ce\'c4\'bc\'fe\'b5\'c4\'d7\'d6\'b7\'fb\'b4\'ae\'b6\'c1\'c8\'a1\'ba\'af\'ca\'fd\'a3\'ba
\f3 \
		
\f1 \cf3 \CocoaLigature0 char\cf0  *fgets(\cf3 char\cf0  * \cf3 str\cf0 , \cf3 int len\cf0 , \cf12 FILE\cf0  * fp);\
		
\f0 \'b9\'a6\'c4\'dc\'a3\'ba\'b4\'d3\'ce\'c4\'bc\'fefp\'d6\'d0\'b6\'c1\'c8\'a1len\'a3\'ad1\'b8\'f6\'d7\'d6\'b7\'fb\'a3\'ac\'b0\'d1\'cb\'fc\'b1\'a3\'b4\'e6\'b5\'bd\'d7\'d6\'b7\'fb\'ca\'fd\'d7\'e9str\'d6\'d0\'a1\'a3\'c8\'e7\'b9\'fb\'b6\'c1\'c8\'a1\'d7\'d6\'b7\'fb\'b5\'c4\'b9\'fd\'b3\'cc\'d6\'d0\'d3\'f6\'b5\'bd\'c0\'fd\'a1\'af\\n\'a1\'af\'bb\'f2\'d5\'df\'ce\'c4\'bc\'fe\'bd\'e1\'ca\'f8\'b1\'ea\'ca\'b6EOF\'be\'cd\'bb\'e1\'c1\'a2\'bc\'b4\'bd\'e1\'ca\'f8\'b6\'c1\'c8\'a1\'b2\'d9\'d7\'f7\'a1\'a3\
\pard\tx1733\pardeftab1733\pardirnatural
\cf2 \'d7\'a2\'d2\'e2\'a3\'ba\'d7\'d6\'b7\'fb\'ca\'fd\'d7\'e9\'b5\'c4\'b3\'a4\'b6\'c8\'d3\'a6\'b8\'c3\'b4\'f3\'d3\'dalen\'a3\'ac\'bf\'c9\'d2\'d4\'b4\'e6\'b7\'c5len\'a3\'ad1\'b8\'f6\'d7\'d6\'b7\'fb.\
\
		
\f1 \cf12 FILE\cf0  * fp = \cf7 fopen\cf0 (\cf8 "file2.txt"\cf0 , \cf8 "w"\cf0 );\
    \
    \cf3 if\cf0  (fp==\cf3 NULL\cf0 ) \{\
        \cf7 printf\cf0 (\cf8 "
\f0 \'ce\'c4\'bc\'fe\'b4\'f2\'bf\'aa\'ca\'a7\'b0\'dc
\f1 !\\n"\cf0 );\
    \}\cf3 else\cf0 \{\
        \cf7 printf\cf0 (\cf8 "
\f0 \'ce\'c4\'bc\'fe\'b4\'f2\'bf\'aa\'b3\'c9\'b9\'a6\'a3\'ac\'bf\'aa\'ca\'bc\'d0\'b4\'c8\'eb
\f1 .....\\n"\cf0 );\
        \cf3 char\cf0  * ps = \cf8 "helloworld"\cf0 ;\
        \cf7 fputs\cf0 (ps, fp);\
    \}\
    \cf7 fclose\cf0 (fp);\
    \
    \cf12 FILE\cf0  * fp2 = \cf7 fopen\cf0 (\cf8 "file2.txt"\cf0 , \cf8 "r"\cf0 );\
    \cf3 if\cf0  (fp2==\cf3 NULL\cf0 ) \{\
        \cf7 printf\cf0 (\cf8 "
\f0 \'ce\'c4\'bc\'fe\'b4\'f2\'bf\'aa\'ca\'a7\'b0\'dc
\f1 \\n"\cf0 );\
    \}\cf3 else\cf0 \
    \{\
        \cf5 //
\f0 \'b6\'c1\'c8\'a1\'d7\'d6\'b7\'fb\'b4\'ae
\f1 \cf0 \
        \cf3 char\cf0  str[\cf4 15\cf0 ] = \cf8 "\\0"\cf0 ;\
        \cf7 fgets\cf0 (str,\cf4 12\cf0 , fp);\
        \cf7 puts\cf0 (str);\
    \}\
    \cf7 fclose\cf0 (fp2);\
		\
		
\f0 \'ca\'fd\'be\'dd\'bf\'e9\'b5\'c4\'b6\'c1\'d0\'b4\'ba\'af\'ca\'fd\
	struct student\{\
			char name[15];\
			int age;\
			char sex;\
			float score;\
		\}stu1;\
		\'b3\'a4\'b6\'c8size=  sizeof(stu1);\
			
\f1 \
		fread\
		fwrite\
			fwrite(
\f0 \cf3 \'d2\'aa\'ca\'e4\'c8\'eb\'b5\'c4\'ca\'fd\'be\'dd\'b5\'c4\'b5\'d8\'d6\'b7
\f1 \cf0 , 
\f0 \cf12 stu1\'bd\'e1\'b9\'b9\'cc\'e5\'b5\'c4\'b3\'a4\'b6\'c8	
\f1 \cf0 , 
\f0 \cf12 \'b1\'a3\'b4\'e6\'bc\'b8\'b8\'f6
\f1 stu1
\f0 \'b5\'c4\'b3\'a4\'b6\'c8
\f1 \cf0 , \cf12 FILE\cf0  *fp)\
\pard\tx1733\pardeftab1733\pardirnatural
\cf15 #include \cf8 <stdio.h>\cf15 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf3 struct\cf0  student\{\
    \cf3 char\cf0  name[\cf4 10\cf0 ];\
    \cf3 int\cf0  age;\
    \cf3 int\cf0  score;\
    \cf3 char\cf0  sex;\
\}stu1;\
\
\cf3 int\cf0  main(\cf3 int\cf0  argc, \cf3 const\cf0  \cf3 char\cf0  * argv[])\
\{\
    \cf3 struct\cf0  \cf16 student\cf0  stu1 = \{\cf8 "xiaoming"\cf0 , \cf4 15\cf0 , \cf4 99\cf0 , \cf4 'm'\cf0 \};\
    \
    \cf3 struct\cf0  \cf16 student\cf0  stu2 = \{\cf8 "xiaowang"\cf0 , \cf4 15\cf0 , \cf4 19\cf0 , \cf4 'm'\cf0 \};\
    \cf3 struct\cf0  \cf16 student\cf0  stu3 = \{\cf8 "xiaohua"\cf0 , \cf4 15\cf0 , \cf4 59\cf0 , \cf4 'f'\cf0 \};\
    \cf3 struct\cf0  \cf16 student\cf0  stu[\cf4 3\cf0 ] = \{stu1, stu2,stu3\};\
    \cf12 FILE\cf0  * fp = \cf7 fopen\cf0 (\cf8 "file3.txt"\cf0 , \cf8 "w"\cf0 );\
    \cf3 if\cf0  (fp==\cf3 NULL\cf0 ) \{\
        \cf7 printf\cf0 (\cf8 "
\f0 \'ce\'c4\'bc\'fe\'b4\'f2\'bf\'aa\'ca\'a7\'b0\'dc
\f1 \\n"\cf0 );\
    \}\cf3 else\cf0 \{\
        \cf7 printf\cf0 (\cf8 "
\f0 \'ce\'c4\'bc\'fe\'b4\'f2\'bf\'aa\'b3\'c9\'b9\'a6
\f1 \\n"\cf0 );\
        \cf12 size_t\cf0  a = \cf7 fwrite\cf0 (stu, \cf4 24\cf0 , \cf4 3\cf0 , fp);\
        \cf3 if\cf0  (!a) \{\
            \cf7 printf\cf0 (\cf8 "
\f0 \'d0\'b4\'c8\'eb\'ca\'a7\'b0\'dc
\f1 \\n"\cf0 );\
        \}\cf3 else\cf0 \
            \cf7 printf\cf0 (\cf8 "
\f0 \'d0\'b4\'c8\'eb\'b3\'c9\'b9\'a6
\f1 \\n"\cf0 );\
    \}\
    \cf7 fclose\cf0 (fp);\
    \cf5 //
\f0 \'d7\'f7\'d2\'b5\'a3\'ba\'ca\'b5\'cf\'d6\'ce\'c4\'bc\'fe\'b5\'c4\'ca\'fd\'be\'dd\'bf\'e9\'b6\'c1\'ba\'af\'ca\'fd\'a1\'a3
\f1 fread\cf0 \
    \cf3 return\cf0  \cf4 0\cf0 ;\
\}\
\
\
	
\f0 \'d7\'f7\'d2\'b5\'a3\'ba\'ca\'b5\'cf\'d6\'ce\'c4\'bc\'fe\'b5\'c4\'ca\'fd\'be\'dd\'bf\'e9\'b6\'c1\'ba\'af\'ca\'fd\'a1\'a3\
		
\f1 fread\
\pard\tx1733\pardeftab1733\pardirnatural

\f3 \cf0 \CocoaLigature1 		
\f1 \cf12 \CocoaLigature0 FILE\cf0  * fp2 = \cf7 fopen\cf0 (\cf8 "/Users/mac/Desktop/password.txt"\cf0 , \cf8 "r"\cf0 );\
\pard\tx1444\pardeftab1444\pardirnatural
\cf0     \cf5 //char newStr[7] = " ";\cf0 \
    \cf3 int\cf0  b = \cf4 0\cf0 ;\
    \cf12 size_t\cf0  c = \cf7 fread\cf0 (&b, \cf4 4\cf0 , \cf4 1\cf0 , fp2);\
    \cf3 if\cf0 (!c)\
    \{\
        \cf7 printf\cf0 (\cf8 "
\f0 \'b6\'c1\'c8\'a1\'ca\'a7\'b0\'dc
\f1 \\n"\cf0 );\
    \}\cf3 else\cf0 \{\
        \cf7 printf\cf0 (\cf8 "b = %d\\n"\cf0 , b);\
    \}\
\
\
\pard\tx1444\pardeftab1444\pardirnatural

\f3 \cf0 \CocoaLigature1 		
\f0 \'b8\'f1\'ca\'bd\'bb\'af\'ce\'c4\'bc\'fe\'b6\'c1\'d0\'b4\'ba\'af\'ca\'fd\
\
		fprintf  \'cf\'f2\'ce\'c4\'bc\'fe\'bd\'f8\'d0\'d0\'d0\'b4\'b2\'d9\'d7\'f7\'a1\'a3		\
			\'b8\'f1\'ca\'bd\'a3\'bafprintf(\'ce\'c4\'bc\'fe\'d6\'b8\'d5\'eb, \'d2\'aa\'d0\'b4\'c8\'eb\'b5\'c4\'b8\'f1\'ca\'bd\'bb\'af\'c4\'da\'c8\'dd);\
			\
		fscanf \'cf\'f2\'ce\'c4\'bc\'fe\'bd\'f8\'d0\'d0\'b6\'c1\'b2\'d9\'d7\'f7\'a1\'a3\
			\'b8\'f1\'ca\'bd\'a3\'bafscanf(\'ce\'c4\'bc\'fe\'d6\'b8\'d5\'eb, \'a1\'b0\'b6\'c1\'c8\'a1\'b8\'f1\'ca\'bd%d..\'a1\'b1, \'d2\'aa\'bd\'ab\'b6\'c1\'c8\'a1\'b5\'bd\'b5\'c4\'ca\'fd\'be\'dd\'b1\'a3\'b4\'e6\'b5\'bd\'c4\'c4\'b8\'f6\'b1\'e4\'c1\'bf\'b5\'d8\'d6\'b7\'d6\'d0);\

\f3 \
		
\f0 \'c1\'b7\'cf\'b0\'a3\'ba\'cd\'f9\'ce\'c4\'bc\'fe\'d6\'d0\'d0\'b4\'c8\'eb\'d5\'fb\'ca\'fd
\f4 a 
\f0 \'a3\'bd
\f4  123456
\f0 \'a3\'ac\'c8\'bb\'ba\'f3\'b6\'c1\'c8\'a1\'b3\'f6\'c0\'b4\'b1\'a3\'b4\'e6\'b5\'bd\'b1\'e4\'c1\'bf
\f4 c
\f0 \'d6\'d0\'a1\'a3
\f3 \
\
\pard\tx1733\pardeftab1733\pardirnatural
\cf0 	3
\f4 .
\f3 4
\f0 \'b9\'d8\'b1\'d5\'ce\'c4\'bc\'fe\
		\'ce\'c4\'bc\'fe\'b9\'d8\'b1\'d5\'ba\'af\'ca\'fd\
		fclose();\
\
\
\'ce\'c4\'bc\'fe\'b5\'c4\'cb\'b3\'d0\'f2\'b6\'c1\'d0\'b4\'ba\'cd\'cb\'e6\'bb\'fa\'b6\'c1\'d0\'b4\'a3\'ba\
	\'cb\'b3\'d0\'f2\'b6\'c1\'d0\'b4:\'c3\'bf\'d2\'bb\'b8\'f6\'b4\'f2\'bf\'aa\'b5\'c4\'ce\'c4\'bc\'fe\'a3\'ac\'b6\'bc\'bb\'e1\'d3\'d0\'d2\'bb\'b8\'f6\'ce\'c4\'bc\'fe\'ce\'bb\'d6\'c3\'d6\'b8\'d5\'eb\'d6\'b8\'cf\'f2\'ce\'d2\'c3\'c7\'bc\'b4\'bd\'ab\'d2\'aa\'b6\'c1\'c8\'a1\'b5\'c4\'d7\'d6\'b7\'fb\'ce\'bb\'d6\'c3\'a1\'a3\'b5\'b1\'b6\'d4\'ce\'c4\'bc\'fe\'bd\'f8\'d0\'d0\'cb\'b3\'d0\'f2\'b6\'c1\'d0\'b4\'ca\'b1\'a3\'ac\'c3\'bf\'b6\'c1\'cd\'ea\'d2\'bb\'b8\'f6\'d7\'d6\'b7\'fb\'a3\'ac\'ce\'c4\'bc\'fe\'ce\'bb\'d6\'c3\'d6\'b8\'d5\'eb\'bb\'e1\'d7\'d4\'b6\'af\'d2\'c6\'b5\'bd\'cf\'c2\'d2\'bb\'b8\'f6\'d7\'d6\'b7\'fb\'a1\'a3\
	\
	\'cb\'e6\'bb\'fa\'b6\'c1\'d0\'b4\'a3\'ba\'d4\'da\'ca\'b5\'bc\'ca\'ce\'ca\'cc\'e2\'d6\'d0\'a3\'ac\'ce\'d2\'c3\'c7\'d0\'e8\'d2\'aa\'b6\'c1\'d0\'b4\'ce\'c4\'bc\'fe\'d6\'d0\'c4\'b3\'d0\'a9\'d6\'b8\'b6\'a8\'b5\'c4\'b2\'bf\'b7\'d6\'a3\'ac\'ce\'aa\'c1\'cb\'b1\'dc\'c3\'e2\'b2\'bb\'b1\'d8\'d2\'aa\'b5\'c4\'b6\'c1\'d0\'b4\'b2\'d9\'d7\'f7\'a3\'ac\'bf\'c9\'d2\'d4\'cf\'c8\'d2\'c6\'b6\'af\'ce\'c4\'bc\'fe\'ce\'bb\'d6\'c3\'d6\'b8\'d5\'eb\
\'b5\'bd\'d0\'e8\'d2\'aa\'b6\'c1\'d0\'b4\'b5\'c4\'ce\'bb\'d6\'c3\'a1\'a3\
\
	\'b6\'a8\'ce\'bb\'a3\'ba\'d2\'c6\'b6\'af\'ce\'c4\'bc\'fe\'ce\'bb\'d6\'c3\'d6\'b8\'d5\'eb\'b5\'c4\'b2\'d9\'d7\'f7\'bd\'d0\'d7\'f6\'ce\'c4\'bc\'fe\'b5\'c4\'b6\'a8\'ce\'bb\'a1\'a3\
	\'ce\'c4\'bc\'fe\'d6\'b8\'d5\'eb\'b6\'a8\'ce\'bb\'ba\'af\'ca\'fd:\
		1. rewind();\
		\'d4\'ad\'d0\'cd\'a3\'ba  void  rewind(FILE *)\
		\'b9\'a6\'c4\'dc\'a3\'ba\'bd\'ab\'ce\'c4\'bc\'fe\'d6\'b8\'d5\'eb\'d2\'c6\'b6\'af\'b5\'bd\'ce\'c4\'bc\'fe\'ca\'d7\'a1\'a3\
\
		2.fseek();\
		\'d4\'ad\'d0\'cd\'a3\'ba
\f1 \cf3 \CocoaLigature0 int\cf0 	 fseek(\cf12 FILE\cf0  *, \cf3 long\cf0 , \cf3 int pos\cf0 );
\f0 \CocoaLigature1  \
		\'b9\'a6\'c4\'dc\'a3\'ba\'bd\'ab\'ce\'c4\'bc\'fe\'d6\'b8\'d5\'eb\'d6\'b8\'cf\'f2\'ce\'c4\'bc\'fe\'b5\'c4\'ce\'bb\'d6\'c3\'d6\'b8\'d5\'eb\'b4\'d3 pos\'ce\'bb\'d6\'c3\'bf\'aa\'ca\'bc\'d2\'c6\'b6\'aflong\'b8\'f6\'d7\'d6\'bd\'da\'a1\'a3\
		\'d7\'a2\'d2\'e2\'a3\'ba1.\'b5\'da\'b6\'fe\'b8\'f6\'b2\'ce\'ca\'fdlong\'d6\'b5\'ce\'aa\'b8\'ba\'a3\'ac\'b4\'fa\'b1\'ed\'ce\'c4\'bc\'fe\'ce\'bb\'d6\'c3\'d6\'b8\'d5\'eb\'cf\'f2\'ce\'c4\'bc\'fe\'ca\'d7\'d2\'c6\'b6\'af\'a3\'ac\'b7\'b4\'d6\'ae\'cf\'f2\'ce\'c4\'bc\'fe\'ce\'b2\'d2\'c6\'b6\'af\'a1\'a3\'c8\'e7\'b9\'fb\'b8\'c3\'b2\'ce\'ca\'fd\'b5\'c4\'d6\'b5\'ce\'aa\'b3\'a3\'c1\'bf\'d2\'bb\'b0\'e3\'d4\'da\'b3\'a3\'c1\'bf\'ba\'f3\'c3\'e6\'bc\'d3\'c9\'cfL\'a1\'a3\
			2.\'b5\'da\'c8\'fd\'b8\'f6\'b2\'ce\'ca\'fdpos\'a3\'ac\'b1\'ed\'ca\'be\'b4\'d3\'ba\'ce\'b4\'a6\'bf\'aa\'ca\'bc\'bc\'c6\'cb\'e3\'ce\'bb\'d2\'c6\'a3\'ac\'d3\'d0\'c8\'fd\'d6\'d6\'a3\'ba\'ce\'c4\'bc\'fe\'ca\'d7\'a3\'ac\'ce\'c4\'bc\'fe\'ce\'b2\'a3\'ac\'b5\'b1\'c7\'b0\'ce\'bb\'d6\'c3\'a1\'a3\
				\'ce\'c4\'bc\'fe\'ca\'d7\'a3\'ba   0        SEEK_SET\
				\'b5\'b1\'c7\'b0\'ce\'bb\'d6\'c3\'a3\'ba1	SEEK_CUR\
				\'ce\'c4\'bc\'fe\'ce\'b2\'a3\'ba	2       SEEK_END\
			\
		3.\'ce\'c4\'bc\'fe\'bd\'e1\'ca\'f8\'bc\'ec\'b2\'e2\'ba\'af\'ca\'fd\
			int feof()\
			\'b9\'a6\'c4\'dc\'a3\'ba\'c5\'d0\'b6\'cf\'ce\'c4\'bc\'fe\'ce\'bb\'d6\'c3\'d6\'b8\'d5\'eb\'ca\'c7\'b7\'f1\'b4\'a6\'d3\'da\'ce\'c4\'bc\'fe\'bd\'e1\'ca\'f8\'b5\'c4\'b5\'d8\'b7\'bd\'a1\'a3\'c8\'e7\'b9\'fb\'b7\'b5\'bb\'d8\'d6\'b5\'ce\'aa1\'a3\'ac\'d4\'da\'ce\'c4\'bc\'fe\'bd\'e1\'ca\'f8\'ce\'bb\'d6\'c3\'a3\'ac\'b7\'f1\'d4\'f2\'ce\'aa0 \'b5\'c4\'bb\'b0\'b2\'bb\'d4\'da\'bd\'e1\'ca\'f8\'ce\'bb\'d6\'c3\'a1\'a3\
\
			12321432543265436543765\
\
\'d7\'f7\'d2\'b5\'a3\'ba\'bd\'abATM\'cf\'ee\'c4\'bf\'d6\'d0\'d0\'e8\'d2\'aa\'b1\'a3\'b4\'e6\'b5\'bd\'ce\'c4\'bc\'fe\'d6\'d0\'b5\'c4\'ca\'fd\'be\'dd\'d3\'c3\'ce\'c4\'bc\'fe\'b4\'a6\'c0\'ed\'a1\'a3\
\
\
\
\
\'cb\'e3\'b7\'a8\'a3\'ba\'b6\'d4\'cc\'d8\'b6\'a8\'ce\'ca\'cc\'e2\'b5\'c4\'c7\'f3\'bd\'e2\'b7\'bd\'b7\'a8\'a3\'a8\'b2\'bd\'d6\'e8\'a3\'a9\'c3\'e8\'ca\'f6\'a1\'a3\'ca\'c7\'d6\'b8\'c1\'ee\'b5\'c4\'d3\'d0\'cf\'de\'d0\'f2\'c1\'d0\'a3\'ac\'c6\'e4\'d6\'d0\'c3\'bf\'b8\'f6\'d6\'b8\'c1\'ee\'b1\'ed\'ca\'be\'d2\'bb\'b8\'f6\'bb\'f2\'b6\'e0\'b8\'f6\'b2\'d9\'d7\'f7\'a1\'a3\
\'cb\'e3\'b7\'a8\'b5\'c4\'cc\'d8\'d0\'d4\'a3\'ba\
1.\'d3\'d0\'c7\'ee\'d0\'d4\'a3\'ba\'cb\'e3\'b7\'a8\'b1\'d8\'d0\'eb\'d4\'da\'d3\'d0\'cf\'de\'b5\'c4\'b2\'bd\'d6\'e8\'d6\'d0\'bd\'e1\'ca\'f8\'a3\'ac\'c7\'d2\'c3\'bf\'d2\'bb\'b2\'bd\'b6\'bc\'b1\'d8\'d0\'eb\'d4\'da\'d3\'d0\'cf\'de\'b5\'c4\'ca\'b1\'bc\'e4\'c4\'da\'cd\'ea\'b3\'c9\'a1\'a3\
2.\'c8\'b7\'b6\'a8\'d0\'d4\'a3\'ba\'cb\'e3\'b7\'a8\'d6\'d0\'c3\'bf\'d2\'bb\'cc\'f5\'d6\'b8\'c1\'ee\'b6\'bc\'b1\'d8\'d0\'eb\'d3\'d0\'c8\'b7\'c7\'d0\'b5\'c4\'ba\'ac\'d2\'e5\'a1\'a3\'b2\'bb\'c4\'dc\'d3\'d0\'b6\'fe\'d2\'e9\'d0\'d4\'a1\'a3\'c7\'d2\'cb\'e3\'b7\'a8\'d6\'bb\'d3\'d0\'d2\'bb\'b8\'f6\'c8\'eb\'bf\'da\'ba\'cd\'d2\'bb\'b8\'f6\'b3\'f6\'bf\'da\
3.\'bf\'c9\'d0\'d0\'d0\'d4\'a3\'ba\'d2\'bb\'b8\'f6\'cb\'e3\'b7\'a8\'ca\'c7\'d2\'aa\'bf\'c9\'d2\'d4\'d6\'b4\'d0\'d0\'b5\'c4\'a3\'ac\'b6\'bc\'bf\'c9\'d2\'d4\'cd\'a8\'b9\'fd\'d2\'d1\'be\'ad\'ca\'b5\'cf\'d6\'b5\'c4\'bb\'f9\'b1\'be\'d4\'cb\'cb\'e3\'c0\'b4\'d6\'b4\'d0\'d0\'d3\'d0\'cf\'de\'b5\'c4\'b2\'d9\'d7\'f7\'a1\'a3\
4.\'ca\'e4\'c8\'eb\'a3\'ba\'d2\'bb\'b8\'f6\'cb\'e3\'b7\'a8\'d3\'d00\'b8\'f6\'bb\'f2\'b6\'e0\'b8\'f6\'ca\'e4\'c8\'eb\'a3\'ac\'d5\'e2\'d0\'a9\'ca\'e4\'c8\'eb\'c8\'a1\'be\'f6\'d3\'da\'c4\'b3\'d0\'a9\'cc\'d8\'b6\'a8\'b6\'d4\'cf\'f3\'bc\'af\'ba\'cf\'a1\'a3\
5.\'ca\'e4\'b3\'f6\'a3\'ba\'b8\'f9\'be\'dd\'cb\'e3\'b7\'a8\'b5\'c3\'b3\'f6\'b7\'fb\'ba\'cf\'cc\'d8\'b6\'a8\'b9\'d8\'cf\'b5\'b5\'c4\'d6\'b5\'a1\'a3\
\
\'cb\'e3\'b7\'a8\'b5\'c4\'c3\'e8\'ca\'f6\'a3\'ba\
1.\'d7\'d4\'c8\'bb\'d3\'ef\'d1\'d4\'c3\'e8\'ca\'f6\
2.\'d0\'ce\'ca\'bd\'d3\'ef\'d1\'d4\'b5\'c4\'c3\'e8\'ca\'f6\
3.\'d3\'c3\'bc\'c6\'cb\'e3\'bb\'fa\'b5\'c4\'b3\'cc\'d0\'f2\'c9\'e8\'bc\'c6\'d3\'ef\'d1\'d4\'c3\'e8\'ca\'f6\'a3\'a8\'ce\'b1\'b4\'fa\'c2\'eb\'a3\'a9\
\
\'cb\'e3\'b7\'a8\'ba\'cd\'b3\'cc\'d0\'f2\'b5\'c4\'c7\'f8\'b1\'f0\'a3\'ba\
\'b3\'cc\'d0\'f2\'ca\'c7\'b6\'d4\'d2\'bb\'b8\'f6\'cb\'e3\'b7\'a8\'ca\'b9\'d3\'c3\'c4\'b3\'d6\'d6\'c9\'e8\'bc\'c6\'d3\'ef\'d1\'d4\'b5\'c4\'be\'df\'cc\'e5\'ca\'b5\'cf\'d6\'a3\'ac\'cb\'e3\'b7\'a8\'b1\'d8\'d0\'eb\'bf\'c9\'d6\'d5\'d6\'b9\'b5\'ab\'ca\'c7\'cb\'f9\'d3\'d0\'b5\'c4\'b3\'cc\'d0\'f2\'b2\'bb\'b6\'bc\'ca\'c7\'cb\'e3\'b7\'a8\'a1\'a3\
\
\'c6\'c0\'bc\'db\'d2\'bb\'b8\'f6\'cb\'e3\'b7\'a8\'ba\'c3\'bb\'b5\'b5\'c4\'b1\'ea\'d7\'bc\'a3\'ba\
1.\'d5\'fd\'c8\'b7\'d0\'d4\'a3\'ba\'d3\'a6\'b8\'c3\'c2\'fa\'d7\'e3\'be\'df\'cc\'e5\'ce\'ca\'cc\'e2\'b5\'c4\'d0\'e8\'c7\'f3\
2.\'bf\'c9\'b6\'c1\'d0\'d4\'a3\'ba\'c8\'dd\'d2\'d7\'c8\'c3\'b1\'f0\'c8\'cb\'bf\'b4\'b6\'ae\'a3\'ac\
3.\'bd\'a1\'d7\'b3\'d0\'d4\'a3\'ba\'cb\'e3\'b7\'a8\'d3\'a6\'b8\'c3\'d2\'aa\'d3\'d0\'c8\'dd\'b4\'ed\'b4\'a6\'c0\'ed\'a1\'a3\'cb\'e3\'b7\'a8\'d3\'a6\'b8\'c3\'d4\'da\'b4\'ed\'ce\'f3\'bb\'f2\'d5\'df\'b7\'c7\'b7\'a8\'b5\'c4\'ca\'e4\'c8\'eb\'ca\'b1\'b8\'f8\'b3\'f6\'cf\'e0\'d3\'a6\'b5\'c4\'cc\'e1\'ca\'be\'bb\'f2\'d5\'df\'b4\'a6\'c0\'ed\'a3\'ac\'b6\'f8\'b2\'bb\'bb\'e1\'c8\'c3\'c6\'e4\'b2\'fa\'c9\'fa\'c4\'aa\'c3\'fb\'c6\'e4\'c3\'ee\'b5\'c4\'bd\'e1\'b9\'fb\'a1\'a3\
4.\'cd\'a8\'d3\'c3\'d0\'d4\'a3\'ba\'cb\'e3\'b7\'a8\'d3\'a6\'b8\'c3\'d4\'da\'b6\'d4\'d3\'da\'b4\'a6\'c0\'ed\'cf\'e0\'cd\'ac\'b5\'c4\'d2\'bb\'c0\'e0\'ca\'fd\'be\'dd\'bc\'af\'ba\'cf\'b6\'bc\'b3\'c9\'c1\'a2\'a1\'a3\
5.\'d0\'a7\'c2\'ca\'d3\'eb\'b4\'e6\'b4\'a2\'c1\'bf\'d0\'e8\'c7\'f3\'a3\'ba\'cb\'e3\'b7\'a8\'b4\'ef\'b5\'bd\'c4\'bf\'b5\'c4\'cb\'f9\'d3\'c3\'b5\'c4\'ca\'b1\'bc\'e4\'a1\'a3\'b4\'e6\'b4\'a2\'c1\'bf\'ca\'c7\'d6\'b8\'cb\'e3\'b7\'a8\'d6\'b4\'d0\'d0\'b9\'fd\'b3\'cc\'d6\'d0\'cb\'f9\'d0\'e8\'d2\'aa\'b5\'c4\'d7\'ee\'b4\'f3\'b4\'e6\'b4\'a2\'bf\'d5\'bc\'e4\'a1\'a3\'d5\'e2\'c1\'bd\'d5\'df\'d2\'bb\'b0\'e3\'ba\'cd\'cb\'e3\'b7\'a8\'b5\'c4\'b9\'e6\'c4\'a3\'d3\'d0\'b9\'d8\'a1\'a3\
\
\'cb\'e3\'b7\'a8\'d0\'a7\'c2\'ca\'b5\'c4\'b6\'c8\'c1\'bf\'a3\'ba\
1.\'ca\'c2\'ba\'f3\'cd\'b3\'bc\'c6\'a3\'ba\
2.\'ca\'c2\'c7\'b0\'b7\'d6\'ce\'f6\'a3\'ba\
\
\'c1\'b7\'cf\'b0\'a3\'a8\'d7\'f7\'d2\'b5\'a3\'a9\'a3\'ba\'c9\'e8\'bc\'c6\'d2\'bb\'b8\'f6\'d0\'de\'b8\'c4\'c3\'dc\'c2\'eb\'a3\'a8\'ce\'c4\'bc\'fe\'b1\'a3\'b4\'e6\'c3\'dc\'c2\'eb\'a3\'a9\'b3\'cc\'d0\'f2\'b5\'c4\'cb\'e3\'b7\'a8\'a1\'a3\
\
\
\'cf\'df\'d0\'d4\'b1\'ed\'a3\'ba\
\'cf\'df\'d0\'d4\'bd\'e1\'b9\'b9\'ca\'c7\'d2\'bb\'d6\'d6\'d7\'ee\'b3\'a3\'d3\'c3\'d7\'ee\'bc\'f2\'b5\'a5\'b5\'c4\'ca\'fd\'be\'dd\'bd\'e1\'b9\'b9\'a1\'a3\'cf\'df\'d0\'d4\'b1\'ed\'be\'cd\'ca\'c7\'d2\'bb\'d6\'d6\'d7\'ee\'b5\'e4\'d0\'cd\'b5\'c4\'cf\'df\'d0\'d4\'bd\'e1\'b9\'b9\'a1\'a3\
\
\'cf\'df\'d0\'d4\'b1\'ed\'b5\'c4\'cc\'d8\'b5\'e3\'a3\'ba\'b1\'ed\'d6\'d0\'b5\'c4\'ca\'fd\'be\'dd\'b6\'bc\'ca\'c7\'d3\'d0\'d0\'f2\'b2\'a2\'c7\'d2\'d3\'d0\'cf\'de\'b5\'c4\'a1\'a3\
	1.\'b4\'e6\'d4\'da\'d2\'bb\'b8\'f6\'ce\'a8\'d2\'bb\'b5\'c4\'b1\'bb\'b3\'c6\'d7\'f7\'a1\'b0\'b5\'da\'d2\'bb\'b8\'f6\'a1\'b1\'b5\'c4\'ca\'fd\'be\'dd\'d4\'aa\'cb\'d8\'a1\'a3\
	2.\'b4\'e6\'d4\'da\'d2\'bb\'b8\'f6\'ce\'a8\'d2\'bb\'b5\'c4\'b1\'bb\'b3\'c6\'d7\'f7\'a1\'b0\'d7\'ee\'ba\'f3\'d2\'bb\'b8\'f6\'a1\'b1\'b5\'c4\'ca\'fd\'be\'dd\'d4\'aa\'cb\'d8\'a1\'a3\
	3.\'b3\'fd\'c1\'cb\'b5\'da\'d2\'bb\'b8\'f6\'d4\'aa\'cb\'d8\'d6\'ae\'cd\'e2\'c3\'bf\'d2\'bb\'b8\'f6\'d4\'aa\'cb\'d8\'b6\'bc\'d3\'d0\'ce\'a8\'d2\'bb\'d2\'bb\'b8\'f6\'d6\'b1\'bd\'d3\'c7\'b0\'c7\'fd\'a1\'a3\
	4.\'b3\'fd\'c1\'cb\'d7\'ee\'ba\'f3\'d2\'bb\'b8\'f6\'d4\'aa\'cb\'d8\'d6\'ae\'cd\'e2\'c3\'bf\'d2\'bb\'b8\'f6\'d4\'aa\'cb\'d8\'b6\'bc\'d3\'d0\'ce\'a8\'d2\'bb\'d2\'bb\'b8\'f6\'d6\'b1\'bd\'d3\'ba\'f3\'bc\'cc\'a1\'a3\
\
\
\'cf\'df\'d0\'d4\'b1\'ed\'b5\'c4\'c2\'df\'bc\'ad\'bd\'e1\'b9\'b9\'a3\'ba\
1.\'b6\'a8\'d2\'e5\'a3\'ba\'cf\'df\'d0\'d4\'b1\'ed\'d3\'c9\cf6 n\cf0 \'b8\'f6\'ca\'fd\'be\'dd\'d4\'aa\'cb\'d8\'a3\'a8\'bd\'e1\'b5\'e3\'a3\'a9a1,a2,a3,....an\'d7\'e9\'b3\'c9\'b5\'c4\'d3\'d0\'cf\'de\'d0\'f2\'c1\'d0\'a1\'a3\'d0\'f2\'c1\'d0\'b5\'c4\'cb\'f9\'d3\'d0\'bd\'e1\'b5\'e3\'be\'df\'d3\'d0\'cf\'e0\'cd\'ac\'b5\'c4\'ca\'fd\'be\'dd\'c0\'e0\'d0\'cd\'a3\'ac\'d4\'aa\'cb\'d8\'b5\'c4\'b8\'f6\'ca\'fdn\'b3\'c6\'d6\'ae\'ce\'aa\'cf\'df\'d0\'d4\'b1\'ed\'b5\'c4\'b3\'a4\'b6\'c8\'a1\'a3\
\
\'b5\'b1n=0\'ca\'b1\'a3\'ac\'b3\'c6\'ce\'aa\'bf\'d5\'b1\'ed\'a1\'a3\
\'b5\'b1n>0\'ca\'b1\'a3\'ac\'bd\'ab\'b7\'c7\'bf\'d5\'b5\'c4\'cf\'df\'d0\'d4\'b1\'ed\'bc\'c7\'d7\'f6\'a3\'ba(a1,a2,\'a1\'ad.,an)\'a3\'aca1\'be\'cd\'ca\'c7\'b1\'ed\'b5\'c4\'ca\'d7\'bd\'e1\'b5\'e3\'a3\'acan\'be\'cd\'ca\'c7\'b1\'ed\'b5\'c4\'ce\'b2\'bd\'e1\'b5\'e3\'a1\'a3\
\
\'d7\'a2\'d2\'e2\'a3\'ba1.\'c3\'bf\'b8\'f6\'bd\'e1\'b5\'e3\'bf\'c9\'d2\'d4\'ca\'c7\'b5\'a5\'d6\'b5\'d4\'aa\'cb\'d8\'a3\'a8\'d6\'bb\'d3\'d0\'d2\'bb\'b8\'f6\'ca\'fd\'be\'dd\'cf\'ee\'a3\'a9\
	\'c0\'fd\'cc\'e21\'a3\'ba(A,B,C,\'a1\'ad,Z)\
	\'c0\'fd\'cc\'e22:\'a3\'a81\'a3\'ac23\'a3\'ac45\'a3\'ac67\'a3\'ac89\'a3\'ac99\'a3\'ac.....100\'a3\'a9	 	\
	\
	\'c8\'e7\'b9\'fb\'cf\'df\'d0\'d4\'b1\'ed\'d6\'d0\'b5\'c4\'bd\'e1\'b5\'e3\'ca\'c7\'b0\'b4\'d6\'b5\'d3\'c9\'d0\'a1\'b5\'bd\'b4\'f3\'a3\'a8\'d3\'c9\'b4\'f3\'b5\'bd\'d0\'a1\'a3\'a9\'c5\'c5\'c1\'d0\'b5\'c4\'a3\'ac\'b3\'c6\'b8\'c3\'cf\'df\'d0\'d4\'b1\'ed\'ca\'c7\'d3\'d0\'d0\'f2\'b5\'c4\'a1\'a3\
	  2.\'cf\'df\'d0\'d4\'b1\'ed\'ca\'c7\'d2\'bb\'d6\'d6\'c1\'e9\'bb\'ee\'b5\'c4\'ca\'fd\'be\'dd\'bd\'e1\'b9\'b9\'a3\'ac\'c6\'e4\'b3\'a4\'b6\'c8\'ca\'c7\'bf\'c9\'d2\'d4\'b8\'f9\'be\'dd\'d0\'e8\'d2\'aa\'d4\'f9\'b3\'a4\'bb\'f2\'d5\'df\'cb\'f5\'b6\'cc\'a1\'a3\
	  3.\'b6\'d4\'cf\'df\'d0\'d4\'b1\'ed\'b5\'c4\'d4\'aa\'cb\'d8\'bf\'c9\'d2\'d4\'b2\'d9\'d7\'f7\'a3\'ac\'b2\'e9\'d1\'af\'a3\'ac\'d4\'f6\'bc\'d3\'a3\'ac\'c9\'be\'b3\'fd\'a1\'a3	\
\
\'cf\'df\'d0\'d4\'b1\'ed\'b5\'c4\'b3\'e9\'cf\'f3\'ca\'fd\'be\'dd\'c0\'e0\'d0\'cd\'b6\'a8\'d2\'e5\'a3\'ba\
ADT  List\'a3\'fb\
\'a3\'fd\
\
1.\'cf\'df\'d0\'d4\'b1\'ed\'b5\'c4\'cb\'b3\'d0\'f2\'b4\'e6\'b4\'a2\'bd\'e1\'b9\'b9\
	\'bd\'e1\'b5\'e3\cf2 \'b0\'b4\'d5\'d5\'c2\'df\'bc\'ad\'cb\'b3\'d0\'f2\'d2\'c0\'b4\'ce\'b4\'e6\'b7\'c5\'d4\'da\'d2\'bb\'d7\'e9\'b5\'d8\'d6\'b7\'c1\'ac\'d0\'f8\'b5\'c4\'b4\'e6\'b4\'a2\'b5\'a5\'d4\'aa\cf0 \'d6\'d0\'a1\'a3\'b3\'c6\'d5\'e2\'b8\'f6\'cf\'df\'d0\'d4\'b1\'ed\'ce\'aa\'cb\'b3\'d0\'f2\'b1\'ed\'a1\'a3\
	\'cc\'d8\'b5\'e3\'a3\'ba1.\'cb\'b3\'d0\'f2\'b1\'ed\'b5\'c4\'c2\'df\'bc\'ad\'cb\'b3\'d0\'f2\'d3\'eb\'ce\'ef\'c0\'ed\'cb\'b3\'d0\'f2\'d2\'bb\'d6\'c2\'a1\'a3\
		   2.\'ca\'fd\'be\'dd\'d4\'aa\'cb\'d8\'d6\'ae\'bc\'e4\'b5\'c4\'b9\'d8\'cf\'b5\'d2\'d4\'bc\'c6\'cb\'e3\'bb\'fa\'c4\'da\'a1\'b0\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'cf\'e0\'c1\'da\'a1\'b1	\'cc\'e5\'cf\'d6\'a1\'a3\
		  3.\'b6\'d4\'b1\'ed\'bd\'f8\'d0\'d0\'d2\'bb\'d0\'a9\'bb\'f9\'b1\'be\'b2\'d9\'d7\'f7\'a3\'ba\'b3\'f5\'ca\'bc\'bb\'af\'a3\'ac\'b8\'b3\'d6\'b5\'a3\'ac\'b2\'e9\'d5\'d2\'a3\'ac\'d0\'de\'b8\'c4\'a3\'ac\'c9\'be\'b3\'fd\'a3\'ac\'c7\'f3\'b3\'a4\'b6\'c8\'a1\'a3\
\
\'c0\'fd\'cc\'e2\'a3\'ba\'d3\'c3\'ca\'fd\'d7\'e9\'c0\'b4\'c3\'e8\'ca\'f6\'cb\'b3\'d0\'f2\'b1\'ed\'a1\'a3\'b1\'ed\'b5\'c4\'bd\'e1\'b5\'e3\'d3\'c3\'bd\'e1\'b9\'b9\'cc\'e5\'c0\'b4\'b6\'a8\'d2\'e5\'a1\'a3\
\
\
\
\'c1\'b4\'b1\'ed\'a3\'ba\'ca\'c7\'cf\'df\'d0\'d4\'b1\'ed\'b5\'c4\'c1\'b4\'ca\'bd\'b4\'e6\'b4\'a2\'bd\'e1\'b9\'b9\'a1\'a3\
\
1.\'d3\'c3\'d2\'bb\'d7\'e9\'c8\'ce\'d2\'e2\'b5\'c4\'b4\'e6\'b4\'a2\'b5\'a5\'d4\'aa\'a3\'a8\'bf\'c9\'d2\'d4\'b2\'bb\'c1\'ac\'d0\'f8\'a3\'a9\'c0\'b4\'b4\'e6\'b4\'a2\'cf\'df\'d0\'d4\'b1\'ed\'d6\'d0\'b5\'c4\'ca\'fd\'be\'dd\'d4\'aa\'cb\'d8\'a1\'a3\'d3\'c3\'d5\'e2\'d6\'d6\'b4\'e6\'b4\'a2\'cf\'df\'d0\'d4\'b1\'ed\'ca\'fd\'be\'dd\'b5\'c4\'d0\'ce\'ca\'bd\'bd\'d0\'d7\'f6\'c1\'b4\'b1\'ed\'a1\'a3\
\
2.\'b1\'ed\'d6\'d0\'ca\'fd\'be\'dd\'bd\'e1\'b5\'e3\'b5\'c4\'b4\'e6\'b7\'c5\'d0\'ce\'ca\'bd\'a3\'ba\'d3\'c9\'c1\'bd\'b2\'bf\'b7\'d6\'d7\'e9\'b3\'c9\'a1\'a3\
	1.\'ca\'fd\'be\'dd\
	2.\'d6\'b8\'cf\'f2\'cf\'c2\'d2\'bb\'b8\'f6\'bd\'e1\'b5\'e3\'b5\'c4\'d6\'b8\'d5\'eb\'a3\'a8\'b1\'a3\'b4\'e6\'b5\'c4\'ca\'c7\'cf\'c2\'d2\'bb\'b8\'f6\'bd\'e1\'b5\'e3\'b5\'c4\'b5\'d8\'d6\'b7\'a3\'a9\
\'c1\'b4\'b1\'ed\'b5\'c4\'c2\'df\'bc\'ad\'cb\'b3\'d0\'f2\'ba\'cd\'ce\'ef\'c0\'ed\'cb\'b3\'d0\'f2\'b2\'bb\'d2\'bb\'b6\'a8\'cf\'e0\'cd\'ac\'a1\'a3\
\
3.\'ce\'aa\'c1\'cb\'d5\'fd\'c8\'b7\'b5\'c4\'b1\'ed\'ca\'be\'c1\'b4\'b1\'ed\'ca\'fd\'be\'dd\'bd\'e1\'b5\'e3\'d6\'ae\'bc\'e4\'b5\'c4\'c2\'df\'bc\'ad\'b9\'d8\'cf\'b5\'a3\'ac\'d3\'c3\'ca\'fd\'be\'dd\'ba\'cd\'d6\'b8\'cf\'f2\'cf\'c2\'d2\'bb\'b8\'f6\'bd\'e1\'b5\'e3\'b5\'c4\'b5\'d8\'d6\'b7\'d6\'b8\'d5\'eb\'c0\'b4\'b1\'ed\'ca\'be\'c1\'b4\'b1\'ed\'b5\'c4\'bd\'e1\'b5\'e3\'a1\'a3\'c8\'e7\'b9\'fb\'bd\'e1\'b5\'e3\'d6\'d0\'d6\'b8\'d5\'eb\'d3\'f2\'d6\'bb\'b1\'a3\'b4\'e6\'c1\'cb\'d2\'bb\'b8\'f6\'b5\'d8\'d6\'b7\'a3\'ac\'c4\'c7\'c3\'b4\'b8\'c3\'c1\'b4\'b1\'ed\'ca\'c7\'b5\'a5\'c1\'b4\'b1\'ed\'a1\'a3\
\
4.\'b6\'d4\'c1\'b4\'b1\'ed\'bd\'e1\'b5\'e3\'b5\'c4\'b1\'ed\'ca\'be\'a3\'ba\
   data:\'c8\'ce\'ba\'ce\'c0\'e0\'d0\'cd\'b5\'c4\'ca\'fd\'be\'dd,\'b1\'a3\'b4\'e6\'b5\'c4\'ca\'c7\'bd\'e1\'b5\'e3\'b5\'c4\'d6\'b5\'a3\'ac\'b3\'c6\'d6\'ae\'ce\'aa\'ca\'fd\'be\'dd\'d3\'f2\
   next :\'d6\'b8\'d5\'eb\'b1\'e4\'c1\'bf\'a3\'ac\'d6\'b8\'cf\'f2\'cf\'c2\'d2\'bb\'b8\'f6\'bd\'e1\'b5\'e3\'b5\'c4\'b5\'d8\'d6\'b7.\
\
5.\'b5\'a5\'c1\'b4\'b1\'ed\'d3\'c9\'b1\'ed\'cd\'b7\'ce\'a8\'d2\'bb\'c8\'b7\'b6\'a8\'a1\'a3\'b5\'a5\'c1\'b4\'b1\'ed\'bf\'c9\'d2\'d4\'d3\'c3\'cd\'b7\'bd\'e1\'b5\'e3\'b5\'c4\'d6\'b8\'d5\'eb\'c3\'fb\'d7\'d6\'c0\'b4\'c3\'fc\'c3\'fb\'a1\'a3\
\
6.\'bd\'e1\'b5\'e3\'b5\'c4\'c3\'e8\'ca\'f6\
\pard\tx1733\pardeftab1733\pardirnatural

\f1 \cf5 \CocoaLigature0 //
\f0 \'d3\'c3\'bd\'e1\'b9\'b9\'cc\'e5\'c0\'b4\'c3\'e8\'ca\'f6\'c1\'b4\'b1\'ed\'b5\'c4\'bd\'e1\'b5\'e3
\f1 \cf0 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf3 typedef\cf0  \cf3 struct\cf0  node\
\{\
    \cf3 int\cf0  data;\cf5 //
\f0 \'ca\'fd\'be\'dd\'d3\'f2
\f1 ,
\f0 \'b1\'a3\'b4\'e6\'b5\'c4\'ca\'c7\'b8\'c3\'bd\'e1\'b5\'e3\'b5\'c4\'ca\'fd\'be\'dd
\f1 \cf0 \
    \cf3 struct\cf0  \cf16 node\cf0  * next;\cf5 //
\f0 \'d6\'b8\'d5\'eb\'d3\'f2\'a3\'ac\'b1\'a3\'b4\'e6\'b5\'c4\'ca\'c7\'cf\'c2\'d2\'bb\'b8\'f6\'bd\'e1\'b5\'e3\'b5\'c4\'b5\'d8\'d6\'b7
\f1 \cf0 \
\}Node;\
\pard\tx1733\pardeftab1733\pardirnatural

\f0 \cf0 \CocoaLigature1 \
7.\'c4\'da\'b4\'e6\'b5\'c4\'b7\'d6\'c5\'e4\'a3\'ba\'b6\'af\'cc\'ac\'b7\'d6\'c5\'e4\'a3\'ac\'ca\'d6\'b6\'af\'b7\'d6\'c5\'e4\'ba\'cd\'ca\'d6\'b6\'af\'ca\'cd\'b7\'c5\'a3\'ac\'d4\'da\'b6\'d1\'c7\'f8\'c9\'cf\'b7\'d6\'c5\'e4\
	\'b7\'d6\'c5\'e4\'c4\'da\'b4\'e6\'a3\'bamalloc\'ba\'af\'ca\'fd\
		\
	\'ca\'cd\'b7\'c5\'c4\'da\'b4\'e6\'a3\'bafree\'ba\'af\'ca\'fd\
\
8.\'b3\'a3\'bc\'fb\'b5\'c4\'d6\'b8\'d5\'eb\'b2\'d9\'d7\'f7\
   8.1 q = p;\
   8.2 q = p->next;\
   8.3 p = p->next;\
   8.4 q->next = p;\
   8.5  q->next = p->next;\
\
9.\'b5\'a5\'c1\'b4\'b1\'ed\'b5\'c4\'bd\'a8\'c1\'a2\
 \'cd\'b7\'b2\'e5\'c8\'eb\'b7\'a8\
	\'b4\'d3\'d2\'bb\'b8\'f6\'bf\'d5\'b1\'ed\'bf\'aa\'ca\'bc\'a3\'ac\'d6\'d8\'b8\'b4\'b6\'c1\'c8\'eb\'ca\'fd\'be\'dd\'a3\'ac\'c9\'fa\'b3\'c9\'d0\'c2\'bd\'e1\'b5\'e3\'a1\'a3\'bd\'ab\'b6\'c1\'c8\'eb\'b5\'c4\'d0\'c2\'ca\'fd\'be\'dd\'b4\'e6\'b7\'c5\'b5\'bd\'d0\'c2\'bd\'e1\'b5\'e3\'b5\'c4\'ca\'fd\'be\'dd\'d3\'f2\'d6\'d0\'a1\'a3\'c8\'bb\'ba\'f3\'bd\'ab\'d0\'c2\'bd\'e1\'b5\'e3\'b2\'e5\'c8\'eb\'b5\'bd\'b5\'b1\'c7\'b0\'c1\'b4\'b1\'ed\'b5\'c4\'b1\'ed\'cd\'b7\'c9\'cf\'a3\'ac\'d6\'aa\'b5\'c0\'b6\'c1\'c8\'eb\'bd\'e1\'ca\'f8\'b1\'ea\'ca\'b6\'ce\'aa\'d6\'b9\'a1\'a3\
   	\'c3\'bf\'d2\'bb\'b8\'f6\'b2\'e5\'c8\'eb\'b5\'c4\'d0\'c2\'bd\'e1\'b5\'e3\'b6\'bc\'d7\'f7\'ce\'aa\'c1\'b4\'b1\'ed\'b5\'c4\'b5\'da\'d2\'bb\'b8\'f6\'bd\'e1\'b5\'e3\'a1\'a3\
         \'cd\'b7\'b2\'e5\'c8\'eb\'b7\'a8\'b4\'b4\'bd\'a8\'c1\'b4\'b1\'ed\'a1\'a3\
\
 \'ce\'b2\'b2\'e5\'c8\'eb\'b7\'a8\
	\'bd\'ab\'d0\'c2\'b5\'c4\'bd\'e1\'b5\'e3\'b2\'e5\'c8\'eb\'b5\'bd\'b5\'b1\'c7\'b0\'c1\'b4\'b1\'ed\'b5\'c4\'b1\'ed\'ce\'b2\'a3\'ac\'ca\'b9\'c6\'e4\'b3\'c9\'ce\'aa\'b5\'b1\'c7\'b0\'c1\'b4\'b1\'ed\'b5\'c4\'ce\'b2\'bd\'e1\'b5\'e3\'a1\'a3\
\
\
10.\'c1\'b4\'b1\'ed\'b5\'c4\'b2\'e9\'d5\'d2\
     	1\'a3\'a9\'b0\'b4\'d0\'f2\'ba\'c5\'b2\'e9\'d5\'d2\
		\'b6\'d4\'d3\'da\'c1\'b4\'b1\'ed\'b2\'bb\'c4\'dc\'cf\'f1\'cb\'b3\'d0\'f2\'b1\'ed\'d2\'bb\'d1\'f9\'c8\'a5\'b0\'b4\'d0\'f2\'ba\'c5i\'bd\'f8\'d0\'d0\'b2\'e9\'d5\'d2\'a3\'ac\'c1\'b4\'b1\'ed\'b1\'d8\'d0\'eb\'b4\'d3\'cd\'b7\'bd\'e1\'b5\'e3\'b3\'f6\'b7\'a2\'b2\'e9\'d5\'d2\'a1\'a3\'c1\'b4\'b1\'ed\'b2\'bb\'ca\'c7\'cb\'e6\'bb\'fa\'b4\'e6\'b4\'a2\'bd\'e1\'b9\'b9\'a1\'a3\
	\
	2\'a3\'a9\'b0\'b4\'d6\'b5\'b2\'e9\'d5\'d2\
\
\'d7\'f7\'d2\'b5\'a3\'ba\'ca\'b5\'cf\'d6\'c1\'b4\'b1\'ed\'b5\'c4\'b0\'b4\'d6\'b5\'b2\'e9\'d5\'d2\'ba\'af\'ca\'fd.\
\
\
\
\'d5\'bb\'ba\'cd\'b6\'d3\'c1\'d0\
\'d5\'bb\'d2\'b2\'ca\'c7\'cf\'df\'d0\'d4\'b1\'ed\'b5\'c4\'d2\'bb\'d6\'d6\'a3\'ac\'d6\'bb\'b2\'bb\'b9\'fd\'ca\'c7\'a1\'b0\'b2\'d9\'d7\'f7\'ca\'dc\'cf\'de\'a1\'b1\'b5\'c4\'cf\'df\'d0\'d4\'b1\'ed\
\'d2\'bb.\'ca\'b5\'cf\'d6\'b7\'bd\'ca\'bd\'b7\'d6\'c0\'e0\
\'d3\'b2\'b6\'d1\'d5\'bb\
	\'cc\'d8\'b5\'e3\'a3\'baCPU\'c9\'cf\'b5\'c4\'bc\'c4\'b4\'e6\'c6\'f7\'a3\'ac\'bb\'f2\'d5\'df\'ca\'c7\'c4\'da\'b4\'e6\'b5\'c4\'cc\'d8\'b6\'a8\'c7\'f8\'d3\'f2\'a3\'ac\'c8\'dd\'c1\'bf\'d0\'a1\'a3\'ac\'cb\'d9\'b6\'c8\'bf\'ec\
\'c8\'ed\'b6\'d1\'d5\'bb\
	\'cc\'d8\'b5\'e3\'a3\'ba\'d4\'da\'c4\'da\'b4\'e6\'c9\'cf\'b4\'a6\'c0\'ed\'a3\'ac\'c8\'dd\'c1\'bf\'b7\'c7\'b3\'a3\'b4\'f3\'a1\'a3\
\
\'b6\'fe.\'d5\'bb\
	1.\'b6\'a8\'d2\'e5\'a3\'ba\'ca\'c7\cf17 \'cf\'de\'d6\'c6\cf0 \'d4\'da\'b1\'ed\'b5\'c4\'d2\'bb\'b6\'cb\'bd\'f8\'d0\'d0\'b2\'e5\'c8\'eb\'bb\'f2\'d5\'df\'c9\'be\'b3\'fd\'b2\'d9\'d7\'f7\'b5\'c4\'cf\'df\'d0\'d4\'b1\'ed\'a1\'a3\'a3\'a8\'ba\'f3\'bd\'f8\'cf\'c8\'b3\'f6\'a3\'ac\'cf\'c8\'bd\'f8\'ba\'f3\'b3\'f6\'a3\'a9\
	2.\'d5\'bb\'b6\'a5\'a3\'ba\'ca\'c7\'d4\'ca\'d0\'ed\'bd\'f8\'d0\'d0\'b2\'e5\'c8\'eb\'a3\'ac\'c9\'be\'b3\'fd\'b2\'d9\'d7\'f7\'b5\'c4\'d2\'bb\'b6\'cb\'a3\'ac\'d3\'d6\'b3\'c6\'ce\'aa\'b1\'ed\'ce\'b2\'a1\'a3\'a3\'a8\'d2\'bb\'b0\'e3\'ca\'b9\'d3\'c3top\'b1\'ed\'ca\'be\'a3\'a9\
	3.\'d5\'bb\'b5\'d7:\'ca\'c7\'b1\'ed\'b9\'cc\'b6\'a8\'b5\'c4\'b2\'bb\'d4\'ca\'d0\'ed\'b2\'d9\'d7\'f7\'b5\'c4\'d2\'bb\'b6\'cb\'a3\'ac\'d3\'d6\'b3\'c6\'ce\'aa\'b1\'ed\'cd\'b7\'a1\'a3\
	\'a3\'a8\'d2\'bb\'b0\'e3\'ca\'b9\'d3\'c3bottom\'a3\'a9\
	4.\'bf\'d5\'d5\'bb\'a3\'ba\'d5\'bb\'d6\'d0\'c3\'bb\'d3\'d0\'d4\'aa\'cb\'d8\'b5\'c4\'ca\'b1\'ba\'f2\
\
	5.\'d5\'bb\'b5\'c4\'d2\'bb\'d0\'a9\'b2\'d9\'d7\'f7\'a3\'ba\
		5.1 \'c8\'eb\'d5\'bb\
		5.2 \'b3\'f6\'d5\'bb\
	6.\'cb\'b3\'d0\'f2\'d5\'bb\
		\'d5\'bb\'b5\'c4\'cb\'b3\'d0\'f2\'b4\'e6\'b4\'a2\'bd\'e1\'b9\'b9\'bc\'f2\'b3\'c6\'ce\'aa\'cb\'b3\'d0\'f2\'d5\'bb\'a1\'a3\
		\'d5\'bb\'b5\'c4\'d4\'aa\'cb\'d8\'ca\'b9\'d3\'c3\'d2\'bb\'ce\'ac\'ca\'fd\'d7\'e9\'b1\'ed\'ca\'be\'a3\'ac\'b8\'f9\'be\'dd\'ca\'fd\'d7\'e9\'ca\'c7\'b7\'f1\'bf\'c9\'d2\'d4\'d4\'f6\'b4\'f3\'c0\'b4\'b7\'d6\'ce\'aa\'be\'b2\'cc\'ac\'cb\'b3\'d0\'f2\'d5\'bb\'ba\'cd\'b6\'af\'cc\'ac\'cb\'b3\'d0\'f2\'d5\'bb\'a1\'a3\
	\
	7.\'ca\'b5\'cf\'d6\'d2\'bb\'b8\'f6\'b6\'af\'cc\'ac\'cb\'b3\'d0\'f2\'d5\'bb\
	\'d3\'c3bottom\'b1\'ed\'ca\'be\'d5\'bb\'b5\'d7\'d6\'b8\'d5\'eb\'a3\'ac\'b9\'cc\'b6\'a8\'b2\'bb\'b1\'e4\'a1\'a3\
	\'d3\'c3top\'b1\'ed\'ca\'be\'d5\'bb\'b6\'a5\'d6\'b8\'d5\'eb\'a3\'ac\'bb\'e1\'b8\'fa\'d7\'c5\'d5\'bb\'b5\'c4\'c8\'eb\'d5\'bb\'a3\'ac\'b3\'f6\'d5\'bb\'b2\'d9\'d7\'f7\'b8\'c4\'b1\'e4\'a1\'a3\
	\'bf\'d5\'d5\'bb\'a3\'batop= bottom\
	\cf2 \'d7\'a2\'d2\'e2\'a3\'ba\'d5\'bb\'b6\'a5\'d6\'b8\'d5\'eb\'b1\'a3\'b4\'e6\'b5\'c4\'b2\'a2\'b2\'bb\'ca\'c7\'d5\'bb\'b6\'a5\'b6\'d4\'d3\'a6\'b5\'c4\'ca\'fd\'be\'dd\'b5\'d8\'d6\'b7\'a3\'ac\'b6\'f8\'ca\'c7\'d5\'bb\'b6\'a5\'d4\'aa\'cb\'d8\'b5\'c4\'cf\'c2\'d2\'bb\'b8\'f6\'b5\'d8\'d6\'b7\'a1\'a3\cf0 \
	\'bd\'e1\'b5\'e3\'bd\'f8\'d5\'bb\'a3\'a8\'c8\'eb\'d5\'bb\'a3\'a9\'a3\'ba\
		\'b2\'bd\'d6\'e8\'a3\'baa.\'ca\'d7\'cf\'c8\'bd\'ab\'d2\'aa\'bc\'d3\'c8\'eb\'b5\'c4\'ca\'fd\'be\'dd\'b1\'a3\'b4\'e6\'b5\'bd\'d5\'bb\'b6\'a5\'a3\'a8top\'d6\'b8\'d5\'eb\'d6\'b8\'cf\'f2\'b5\'c4\'b5\'d8\'d6\'b7\'a3\'a9\
			  b.\'bd\'abtop\'cd\'f9\'ba\'f3\'d2\'c6\'b6\'af\'d2\'bb\'b8\'f6\'ce\'bb\'d6\'c3\'a1\'a3\
\
	\'bd\'e1\'b5\'e3\'b3\'f6\'d5\'bb\'a3\'ba\'d5\'bb\'b6\'a5\'b3\'f6\'d5\'bb\
			\'d5\'bb\'d6\'d0\'b3\'f6\'d5\'bb\
\
	\'c8\'fd.\'b6\'d3\'c1\'d0\
	   1.\
		\'b8\'c5\'c4\'ee\'a3\'ba\'ca\'dc\'cf\'de\'b5\'c4\'cf\'df\'d0\'d4\'b1\'ed\'a3\'ac\'cf\'c8\'bd\'f8\'cf\'c8\'b3\'f6\'b5\'c4\'cf\'df\'d0\'d4\'b1\'ed\'a1\'a3\
		\'cc\'d8\'b5\'e3\'a3\'ba\'d6\'bb\'d4\'ca\'d0\'ed\'d4\'da\'d2\'bb\'b6\'cb\'bd\'f8\'d0\'d0\'b2\'e5\'c8\'eb\'b2\'d9\'d7\'f7\'a3\'ac\'c1\'ed\'d2\'bb\'b6\'cb\'bd\'f8\'d0\'d0\'c9\'be\'b3\'fd\'b2\'d9\'d7\'f7\
		\'b6\'d3\'ca\'d7\'a3\'ba\'d4\'ca\'d0\'ed\'c9\'be\'b3\'fd\'b5\'c4\'d2\'bb\'b6\'cb\'bd\'d0\'d7\'f6\'b6\'d3\'ca\'d7\'a1\'a3\
		\'b6\'d3\'ce\'b2\'a3\'ba\'d4\'ca\'d0\'ed\'b2\'e5\'c8\'eb\'b5\'c4\'d2\'bb\'b6\'cb\'bd\'d0\'d7\'f6\'b6\'d3\'ce\'b2\'a1\'a3\
\
	   2.\'b2\'d9\'d7\'f7\'a3\'ba\
		\'b4\'b4\'bd\'a8\'b6\'d3\'c1\'d0\
		\'b6\'d3\'c1\'d0\'ca\'c7\'b7\'f1\'ce\'aa\'bf\'d5\
		\'b6\'d3\'ce\'b2\'b2\'e5\'c8\'eb\'d4\'aa\'cb\'d8\
		\'b6\'d3\'ca\'d7\'c9\'be\'b3\'fd\'d4\'aa\'cb\'d8\
\
\
	  3.\'bd\'e1\'b9\'b9\
		\'c9\'e8\'d6\'c3\'b6\'d3\'ca\'d7\'d6\'b8\'d5\'ebfront\'a3\'ac\'c9\'e8\'d6\'c3\'b6\'d3\'ce\'b2\'d6\'b8\'d5\'ebrear\
		\'b3\'f5\'ca\'bc\'bb\'af\'a3\'bafront \'a3\'bd rear \'a3\'bd 0\'a3\'bb\
		\'c8\'eb\'b6\'d3\'a3\'ba\'bd\'ab\'d0\'c2\'d4\'aa\'cb\'d8\'b2\'e5\'c8\'eb\'b5\'bdrear\'b5\'c4\'ce\'bb\'d6\'c3\'a3\'ac\'c8\'bb\'ba\'f3rear\'a3\'ab1\
		\'b3\'f6\'b6\'d3\'a3\'ba\'c9\'be\'b3\'fdfront\'cb\'f9\'d6\'b8\'b5\'c4\'d4\'aa\'cb\'d8\'a3\'ac\'c8\'bb\'ba\'f3\'bd\'abfront\'a3\'ab1\'a3\'ac\'b7\'b5\'bb\'d8\'b1\'bb\'c9\'be\'b3\'fd\'b5\'c4\'d4\'aa\'cb\'d8\'a1\'a3\
\
\
	4.\'c1\'d0\'b1\'ed\'b5\'c4\'c1\'b4\'ca\'bd\'bd\'e1\'b9\'b9\
	    4.1 \'b6\'d3\'c1\'d0\'b5\'c4\'c1\'b4\'ca\'bd\'b4\'e6\'b4\'a2\'bd\'e1\'b9\'b9\'b3\'c6\'ce\'aa\'c1\'b4\'b6\'d3\'c1\'d0\'a1\'a3\'d6\'bb\'cf\'de\'d6\'c6\'d4\'da\'b1\'ed\'ca\'d7\'bd\'f8\'d0\'d0\'c9\'be\'b3\'fd\'b2\'d9\'d7\'f7\'a3\'ac\'d4\'da\'b1\'ed\'ce\'b2\'bd\'f8\'d0\'d0\'b2\'e5\'c8\'eb\'b2\'d9\'d7\'f7\'b5\'c4\'b5\'a5\'c1\'b4\'b1\'ed\'a1\'a3\
	    4.2 \'d0\'e8\'d2\'aa\'c1\'bd\'c0\'e0\'b2\'bb\'cd\'ac\'b5\'c4\'bd\'e1\'b5\'e3\
		 \'ca\'fd\'be\'dd\'d4\'aa\'cb\'d8\'b5\'c4\'bd\'e1\'b5\'e3\
			int data;\
			struct node * next;\
		\'b6\'d3\'ca\'d7\'b6\'d3\'ce\'b2\'d6\'b8\'d5\'eb\'bd\'e1\'b5\'e3\
			node * front;\
			node * rear;\
	     4.3 \'b2\'d9\'d7\'f7\'a3\'ba\'b8\'fa\'b5\'a5\'c1\'b4\'b1\'ed\'b2\'d9\'d7\'f7\'d2\'bb\'d1\'f9\'a3\'ac\'d6\'bb\'b2\'bb\'b9\'fd\'c9\'be\'b3\'fd\'d6\'bb\'cf\'de\'d3\'da\'b1\'ed\'cd\'b7\'c9\'be\'b3\'fd\'a3\'ac\'b2\'e5\'c8\'eb\'d6\'bb\'cf\'de\'d3\'da\'b1\'ed\'ce\'b2\'b2\'e5\'c8\'eb\'a1\'a3\
\
	     4.4 \'b8\'f7\'d6\'d6\'b2\'d9\'d7\'f7\'b5\'c4\'b4\'fa\'c2\'eb\'ca\'b5\'cf\'d6.\
\
\
\
\'b4\'ae\'a3\'a8\'d7\'d6\'b7\'fb\'b4\'ae\'a3\'a9\
1.\'b8\'c5\'c4\'ee\'a3\'ba\'ca\'c7\'d3\'c90\'b8\'f6\'bb\'f2\'d5\'df\'b6\'e0\'b8\'f6\'d7\'d6\'b7\'fb\'d7\'e9\'b3\'c9\'b5\'c4\'d3\'d0\'cf\'de\'d0\'f2\'c1\'d0\'a1\'a3\
    S=\'a1\'b0a1a2a3\'a1\'adan\'a1\'b1;\
    S\'b4\'fa\'b1\'ed\'b5\'c4\'ca\'c7\'b4\'ae\'c3\'fb\'a3\'aca1\'b5\'bdan\'ca\'c7\'b4\'ae\'d6\'d0\'b5\'c4\'d7\'e9\'b3\'c9\'d4\'aa\'cb\'d8\'a3\'ba\'d7\'d6\'b7\'fb\'a3\'ac\'bf\'c9\'d2\'d4\'ca\'c7\'d7\'d6\'c4\'b8\'a3\'ac\'ca\'fd\'d7\'d6\'bb\'f2\'d5\'df\'c6\'e4\'cb\'fb\'d7\'d6\'b7\'fb\'a1\'a3\
\
2.\'b4\'ae\'d6\'b5\'a3\'ba\'cb\'ab\'d2\'fd\'ba\'c5\'c0\'a8\'c6\'f0\'c0\'b4\'b5\'c4\'d7\'d6\'b7\'fb\'d0\'f2\'c1\'d0\'a1\'a3\
   \'b4\'ae\'b3\'a4\'a3\'ba\'b4\'ae\'d6\'d0\'cb\'f9\'b0\'fc\'ba\'ac\'b5\'c4\'d7\'d6\'b7\'fb\'b8\'f6\'ca\'fd\
   \'bf\'d5\'b4\'ae\'a3\'ba\'b3\'a4\'b6\'c8\'ce\'aa\'c1\'e3\'b5\'c4\'b4\'ae\'a3\'ac\'cb\'fc\'b2\'bb\'ba\'ac\'c8\'ce\'ba\'ce\'d7\'d6\'b7\'fb\'a1\'a3\
   \'bf\'d5\'b8\'f1\'b4\'ae\'a3\'a8\'bf\'d5\'b0\'d7\'b4\'ae\'a3\'a9\'a3\'ba\'b9\'b9\'b3\'c9\'b4\'ae\'b5\'c4\'cb\'f9\'d3\'d0\'d7\'d6\'b7\'fb\'b6\'bc\'ca\'c7\'bf\'d5\'b8\'f1\'b5\'c4\'b4\'ae\'a1\'a3\
   \'d7\'d3\'b4\'ae\'a3\'ba\'b4\'ae\'d6\'d0\'c8\'ce\'d2\'e2\'b8\'f6\'c1\'ac\'d0\'f8\'b5\'c4\'d7\'d6\'b7\'fb\'d7\'e9\'b3\'c9\'b5\'c4\'d7\'d3\'d0\'f2\'c1\'d0\'b3\'c6\'d6\'ae\'ce\'aa\'b8\'c3\'b4\'ae\'b5\'c4\'d7\'d3\'b4\'ae\
   \'d6\'f7\'b4\'ae\'a3\'ba\'b0\'fc\'ba\'ac\'d7\'d3\'b4\'ae\'b5\'c4\'b4\'ae\'b3\'c6\'ce\'aa\'d6\'f7\'b4\'ae\'a1\'a3\
   \'d7\'d3\'b4\'ae\'b5\'c4\'d0\'f2\'ba\'c5\'a3\'ba\'bd\'ab\'d7\'d3\'b4\'ae\'d4\'da\'d6\'f7\'b4\'ae\'d6\'d0\'ca\'d7\'b4\'ce\'b3\'f6\'cf\'d6\'b5\'c4\'b8\'c3\'d7\'d3\'b4\'ae\'b5\'c4\'ca\'d7\'d7\'d6\'b7\'fb\'b6\'d4\'d3\'a6\'d4\'da\'d6\'f7\'b4\'ae\'d6\'d0\'b5\'c4\'d0\'f2\'ba\'c5\'a1\'a3\
\
	\'d6\'f7\'b4\'ae\'a3\'ba\'a1\'b0abcdefghijk\'a1\'b1   \'d7\'d3\'b4\'ae\'a3\'ba\'a1\'b0cde\'a1\'b1\
\
	\'d7\'a2\'d2\'e2\'a3\'ba\'bf\'d5\'b4\'ae\'ca\'c7\'c8\'ce\'d2\'e2\'b4\'ae\'b5\'c4\'d7\'d3\'b4\'ae\'a3\'ac\'c8\'ce\'d2\'e2\'b4\'ae\'ca\'c7\'cb\'fc\'b1\'be\'c9\'ed\'b5\'c4\'d7\'d3\'b4\'ae\'a1\'a3\
  \'b4\'ae\'cf\'e0\'b5\'c8\'a3\'ba\'c8\'e7\'b9\'fb\'c1\'bd\'b8\'f6\'b4\'ae\'b5\'c4\'b4\'ae\'d6\'b5\'cf\'e0\'b5\'c8\'a3\'ac\'c4\'c7\'c3\'b4\'b3\'c6\'d5\'e2\'c1\'bd\'b8\'f6\'b4\'ae\'b4\'ae\'cf\'e0\'b5\'c8\'a1\'a3\
\
3.\'b4\'ae\'b1\'e4\'c1\'bf\'ba\'cd\'b4\'ae\'b3\'a3\'c1\'bf\'a3\'ba\
   \'b4\'ae\'b3\'a3\'c1\'bf\'a3\'ba\'d4\'da\'b3\'cc\'d0\'f2\'d6\'d0\'b2\'bb\'d4\'ca\'d0\'ed\'b8\'c4\'b1\'e4\'a3\'ac\'d6\'bb\'c4\'dc\'d3\'c3\'c0\'b4\'b8\'b3\'d6\'b5\'a1\'a3\
 		\'a1\'b0\'b4\'ed\'ce\'f3\'a1\'b1   \'a1\'b0\'d2\'e7\'b3\'f6\'a1\'b1\
   \'b4\'ae\'b1\'e4\'c1\'bf\'a3\'ba\'bf\'c9\'d2\'d4\'b4\'e6\'b7\'c5\'c8\'ce\'d2\'e2\'b4\'ae\'a3\'ac\'d6\'b5\'bf\'c9\'d2\'d4\'b8\'c4\'b1\'e4\'a1\'a3\
\
4.\'b4\'ae\'b5\'c4\'b4\'e6\'b4\'a2\'b1\'ed\'ca\'be\'ba\'cd\'ca\'b5\'cf\'d6\'b7\'bd\'b7\'a8\
   \'b4\'ae\'ca\'c7\'d2\'bb\'d6\'d6\'cc\'d8\'ca\'e2\'b5\'c4\'cf\'df\'d0\'d4\'b1\'ed\'a1\'a3\'b4\'ae\'b5\'c4\'b4\'e6\'b4\'a2\'b7\'bd\'ca\'bd\'c8\'a1\'be\'f6\'d3\'da\'b6\'d4\'b4\'ae\'bd\'f8\'d0\'d0\'b5\'c4\'b2\'d9\'d7\'f7\'a1\'a3\
   4.1 \'b6\'a8\'b3\'a4\'cb\'b3\'d0\'f2\'b4\'e6\'b4\'a2\'b1\'ed\'ca\'be\'a3\'ba\'bd\'ab\'b4\'ae\'b6\'a8\'d2\'e5\'b3\'c6\'d7\'d6\'b7\'fb\'ca\'fd\'d7\'e9\'a3\'ac\'cd\'a8\'b9\'fd\'b4\'ae\'c3\'fb\'bf\'c9\'d2\'d4\'d6\'b1\'bd\'d3\'b7\'c3\'ce\'ca\'b4\'ae\'d6\'b5\'a1\'a3\'b4\'f3\'d0\'a1\'b2\'bb\'c4\'dc\'b8\'c4\'b1\'e4\'a3\'ac\'c4\'da\'b4\'e6\'b7\'d6\'c5\'e4\'d4\'da\'d5\'bb\'c7\'f8\'a1\'a3\
   4.2 \'b6\'d1\'b7\'d6\'c5\'e4\'b4\'e6\'b4\'a2\'b7\'bd\'ca\'bd\'a3\'ba\'d3\'c3\'d2\'bb\'d7\'e9\'b5\'d8\'d6\'b7\'c1\'ac\'d0\'f8\'b5\'c4\'b4\'e6\'b4\'a2\'b5\'a5\'d4\'aa\'c0\'b4\'d2\'c0\'b4\'ce\'b4\'e6\'b7\'c5\'b4\'ae\'d6\'d0\'b5\'c4\'d7\'d6\'b7\'fb\'d0\'f2\'c1\'d0\'a3\'ac\'b4\'e6\'b4\'a2\'bf\'d5\'bc\'e4\'b8\'f9\'be\'dd\'b4\'ae\'b5\'c4\'b4\'f3\'d0\'a1\'b6\'af\'cc\'ac\'b7\'d6\'c5\'e4\'a1\'a3\'a3\'a8\'b6\'d1\'c7\'f8\'b7\'d6\'c5\'e4\'c4\'da\'b4\'e6\'a3\'a9\
   4.3 \'bf\'e9\'c1\'b4\'b4\'e6\'b4\'a2\'b7\'bd\'ca\'bd\'a3\'ba\'d3\'c3\'c1\'b4\'ca\'bd\'b4\'e6\'b4\'a2\'bd\'e1\'b9\'b9\'b1\'ed\'ca\'be\
\
\
\
5.\'ca\'be\'c0\'fd\
 5.1\'b6\'a8\'b3\'a4\'b4\'ae\
\pard\tx1733\pardeftab1733\pardirnatural

\f1 \cf15 \CocoaLigature0 #define MAX_STRLEN \cf4 256\cf15 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf0 \
\cf3 typedef\cf0  \cf3 int\cf0  status;   \cf5 //
\f0 \'d2\'bb\'d6\'d6\'d3\'c3\'d3\'da\'ba\'af\'ca\'fd\'b5\'c4\'b7\'b5\'bb\'d8\'d6\'b5\'d7\'b4\'cc\'ac\'a3\'ac\'d6\'b4\'d0\'d0\'b3\'c9\'b9\'a6\'b7\'b5\'bb\'d8
\f1 1
\f0 \'a3\'ac\'b7\'f1\'d4\'f2\'b7\'b5\'bb\'d8
\f1 0\cf0 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf5 //
\f0 \'b6\'a8\'d2\'e5\'d2\'bb\'b8\'f6\'b6\'a8\'b3\'a4\'b4\'ae\'bd\'e1\'b9\'b9\'cc\'e5
\f1 \cf0 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf3 typedef\cf0  \cf3 struct\cf0 \{\
    \cf3 char\cf0  str[\cf18 MAX_STRLEN\cf0 ];\cf5 //
\f0 \'b4\'e6\'b7\'c5\'b4\'ae\'b5\'c4\'b4\'ae\'d6\'b5
\f1 \cf0 \
    \cf3 int\cf0  length;           \cf5 //
\f0 \'b1\'a3\'b4\'e6\'b4\'ae\'b3\'a4
\f1 \cf0 \
\}StringType;\
\
\pard\tx1733\pardeftab1733\pardirnatural
\cf5 //
\f0 \'b4\'ae\'b5\'c4\'c1\'aa\'bd\'e1\'b2\'d9\'d7\'f7
\f1 (
\f0 \'bd\'ab\'b4\'ae
\f1 t
\f0 \'c1\'aa\'bd\'e1\'b5\'bd\'b4\'ae
\f1 s
\f0 \'ba\'f3\'c3\'e6\'a3\'ac\'d0\'c2\'b5\'c4\'b4\'ae\'b1\'a3\'b4\'e6\'d4\'da
\f1 s
\f0 \'d6\'d0
\f1 )\cf0 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf16 status\cf0  Str_Concat(\cf16 StringType\cf0  s, \cf16 StringType\cf0  t)\
\{\
    \cf5 //1.
\f0 \'c5\'d0\'b6\'cf
\f1 s
\f0 \'ba\'cd
\f1 t
\f0 \'b5\'c4\'b3\'a4\'b6\'c8\'d6\'ae\'ba\'cd\'b2\'bb\'c4\'dc\'b4\'f3\'d3\'da
\f1 MAX_STRLEN\cf0 \
    \cf3 if\cf0  ((s.\cf16 length\cf0  + t.\cf16 length\cf0 )>\cf18 MAX_STRLEN\cf0 ) \{\
        \cf7 printf\cf0 (\cf8 "
\f0 \'d2\'e7\'b3\'f6
\f1 \\n"\cf0 );\
        \cf3 return\cf0  \cf4 0\cf0 ;\
    \}\
    \cf5 //2.
\f0 \'bd\'ab\'b4\'ae
\f1 t
\f0 \'c1\'aa\'bd\'e1\'b5\'bd\'b4\'ae
\f1 s
\f0 \'ba\'f3\'c3\'e6
\f1 \cf0 \
    \cf3 for\cf0  (\cf3 int\cf0  i = \cf4 0\cf0 ; i<t.\cf16 length\cf0 ; i++) \{\
        s.\cf16 str\cf0 [s.\cf16 length\cf0 +i] = t.\cf16 str\cf0 [i];\
    \}\
    \cf5 //3.
\f0 \'d0\'de\'b8\'c4\'c1\'ac\'bd\'d3\'ba\'f3\'b5\'c4\'b4\'ae\'b3\'a4\'b6\'c8
\f1 \cf0 \
    s.\cf16 length\cf0  = s.\cf16 length\cf0  + t.\cf16 length\cf0 ;\
    \cf3 return\cf0  \cf4 1\cf0 ;\
\}\
\
\pard\tx1733\pardeftab1733\pardirnatural
\cf5 //
\f0 \'c7\'f3\'d7\'d3\'b4\'ae\'b5\'c4\'b2\'d9\'d7\'f7
\f1 \cf0 \
\cf5 //"abcdefghijklmn"\cf0 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf16 status\cf0  SubString(\cf16 StringType\cf0  s, \cf3 int\cf0  pos, \cf3 int\cf0  len, \cf16 StringType\cf0  * sub)\
\{\
    \cf5 //1.
\f0 \'c5\'d0\'b6\'cf
\f1 pos
\f0 \'d4\'da
\f1 s
\f0 \'d6\'d0\'ca\'c7\'b7\'f1\'d2\'e7\'b3\'f6\'bb\'f2\'d5\'df\'ca\'c7\'b7\'f1\'b7\'c7\'b7\'a8
\f1 \cf0 \
    \cf3 if\cf0  (pos<\cf4 1\cf0  || pos>s.\cf16 length\cf0  || len>s.\cf16 length\cf0 -pos+\cf4 1\cf0 ) \{\
        \cf7 printf\cf0 (\cf8 "
\f0 \'b2\'ce\'ca\'fd\'b7\'c7\'b7\'a8
\f1 \\n"\cf0 );\
        \cf3 return\cf0  \cf4 0\cf0 ;\
    \}\
    \cf5 //2.
\f0 \'c7\'f3\'b5\'c3\'d7\'d3\'b4\'ae\'b3\'a4\'b6\'c8
\f1 \cf0 \
    sub->\cf16 length\cf0  = len;\
    \cf5 //3.
\f0 \'d6\'f0\'b8\'f6\'d7\'d6\'b7\'fb\'b8\'b4\'d6\'c6\'b5\'bd\'d7\'d3\'b4\'ae\'d6\'d0
\f1 \cf0 \
    \cf3 for\cf0  (\cf3 int\cf0  j=\cf4 0\cf0 ; j<len; j++) \{\
        sub->\cf16 str\cf0 [j] = s.\cf16 str\cf0 [pos-\cf4 1\cf0 +j];\
    \}\
    \cf3 return\cf0  \cf4 1\cf0 ;\
\}\
\pard\tx1733\pardeftab1733\pardirnatural

\f0 \cf0 \CocoaLigature1 \
 5.2\'b6\'d1\'b7\'d6\'c5\'e4\'b4\'ae:\'cf\'b5\'cd\'b3\'cc\'e1\'b9\'a9\'d2\'bb\'b8\'f6\'bf\'d5\'bc\'e4\'d7\'e3\'b9\'bb\'b4\'f3\'b5\'c4\'b2\'a2\'c7\'d2\'b5\'d8\'d6\'b7\'c1\'ac\'d0\'f8\'b5\'c4\'b4\'e6\'b4\'a2\'bf\'d5\'bc\'e4\'a3\'a8\'b6\'d1\'a3\'a9\'a3\'ac\'b1\'e4\'b3\'a4\'b4\'ae\'a3\'ac\'bf\'c9\'b6\'af\'cc\'ac\'d4\'f6\'bc\'d3\'b4\'ae\'b3\'a4\'a1\'a3\
\pard\tx1733\pardeftab1733\pardirnatural

\f1 \cf15 \CocoaLigature0 #include \cf8 <stdio.h>\cf15 \
#include \cf8 <stdlib.h>\cf15 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf3 typedef\cf0  \cf3 int\cf0  status;\
\pard\tx1733\pardeftab1733\pardirnatural
\cf5 //
\f0 \'b6\'d1\'b7\'d6\'c5\'e4\'b4\'ae\'b5\'c4\'c0\'e0\'d0\'cd\'b6\'a8\'d2\'e5
\f1 \cf0 \
\pard\tx1733\pardeftab1733\pardirnatural
\cf3 typedef\cf0  \cf3 struct\cf0 \{\
    \cf3 char\cf0  * ch; \cf5 //
\f0 \'c8\'f4\'b7\'c7\'bf\'d5\'a3\'ac\'be\'cd\'b0\'b4\'b3\'a4\'b6\'c8\'b7\'d6\'c5\'e4\'a3\'ac\'b7\'f1\'d4\'f2\'ce\'aa
\f1 NULL\cf0 \
    \cf3 int\cf0  length;\cf5 //
\f0 \'b4\'ae\'b3\'a4
\f1 \cf0 \
\}HString;\
\
\pard\tx1733\pardeftab1733\pardirnatural
\cf5 //
\f0 \'b4\'ae\'b5\'c4\'c1\'aa\'bd\'e1\'b2\'d9\'d7\'f7
\f1 \cf0 \
status StrConcat(\cf16 HString\cf0 * T, \cf16 HString\cf0  * s1, \cf16 HString\cf0 * s2)\
\{\
    \cf5 //1.
\f0 \'c5\'d0\'b6\'cf
\f1 T
\f0 \'d6\'d0\'b5\'c4\'c4\'da\'b4\'e6\'bf\'d5\'bc\'e4\'d4\'da\'ca\'b9\'d3\'c3\'c7\'b0\'ca\'c7\'b7\'f1\'b1\'bb\'ca\'cd\'b7\'c5\'a3\'ac\'c8\'e7\'b9\'fb\'c3\'bb\'d3\'d0\'b1\'bb\'ca\'cd\'b7\'c5\'a3\'ac\'cf\'c8\'ca\'cd\'b7\'c5\'a1\'a3
\f1 \cf0 \
    \cf3 if\cf0  (T->\cf16 ch\cf0 ) \{\
        \cf7 free\cf0 (T->\cf16 ch\cf0 );\cf5 //
\f0 \'ca\'cd\'b7\'c5\'be\'c9\'bf\'d5\'bc\'e4
\f1 \cf0 \
    \}\
    \cf5 //2.
\f0 \'b8\'f8
\f1 T
\f0 \'c9\'ea\'c7\'eb\'bf\'d5\'bc\'e4\'a3\'a8
\f1 malloc
\f0 \'a3\'a9
\f1 \cf0 \
    \cf3 int\cf0  t_len = s1->\cf16 length\cf0  + s2->\cf16 length\cf0 ; \cf5 //
\f0 \'d0\'c2\'b4\'ae\'b5\'c4\'b4\'ae\'b3\'a4
\f1 \cf0 \
    T->\cf16 ch\cf0  = (\cf3 char\cf0 *)\cf7 malloc\cf0 (\cf3 sizeof\cf0 (\cf3 char\cf0 )*t_len);\
    \cf5 //
\f0 \'b7\'d6\'c5\'e4\'bf\'d5\'bc\'e4\'ca\'c7\'b7\'f1\'b3\'c9\'b9\'a6
\f1 \cf0 \
    \cf3 if\cf0  (T->\cf16 ch\cf0  == \cf3 NULL\cf0 ) \{\
        \cf7 printf\cf0 (\cf8 "
\f0 \'b7\'d6\'c5\'e4\'bf\'d5\'bc\'e4\'ca\'a7\'b0\'dc
\f1 \\n"\cf0 );\
        \cf3 return\cf0  \cf4 0\cf0 ;\
    \}\
    \cf5 //3.
\f0 \'bd\'ab
\f1 s1
\f0 \'b8\'b4\'d6\'c6\'b5\'bd
\f1 T
\f0 \'d6\'d0
\f1 \cf0 \
    \cf3 for\cf0  (\cf3 int\cf0  j = \cf4 0\cf0 ; j<s1->\cf16 length\cf0 ; j++) \{\
        T->\cf16 ch\cf0 [j] = s1->\cf16 ch\cf0 [j]; \cf5 //
\f0 \'bd\'ab
\f1 s1
\f0 \'b8\'b4\'d6\'c6\'b5\'bd
\f1 T
\f0 \'d6\'d0
\f1 \cf0 \
    \}\
    \cf5 //4.
\f0 \'bd\'ab
\f1 s2
\f0 \'b8\'b4\'d6\'c6\'b5\'bd
\f1 T
\f0 \'d6\'d0
\f1 \cf0 \
    \cf3 for\cf0  (\cf3 int\cf0  k = s1->\cf16 length\cf0 , i=\cf4 0\cf0 ; i<s2->\cf16 length\cf0 ; k++,i++) \{\
        T->\cf16 ch\cf0 [k] = s2->\cf16 ch\cf0 [i];\
    \}\
    \cf5 //5.
\f0 \'c9\'e8\'d6\'c3
\f1 T
\f0 \'b4\'ae\'b3\'a4
\f1 \cf0 \
    T->\cf16 length\cf0  = s1->\cf16 length\cf0 +s2->\cf16 length\cf0 ;\
    \cf5 //6.
\f0 \'bd\'ab
\f1 s1,s2
\f0 \'ca\'cd\'b7\'c5\'bf\'d5\'bc\'e4
\f1 \cf0 \
    \cf7 free\cf0 (s1->\cf16 ch\cf0 );\
    \cf7 free\cf0 (s2->\cf16 ch\cf0 );\
    \cf3 return\cf0  \cf4 1\cf0 ;\
\}\
\pard\tx1733\pardeftab1733\pardirnatural

\f0 \cf0 \CocoaLigature1 \
\
\'d7\'f7\'d2\'b5\'a3\'ba1.\'bd\'e2\'ca\'cd\'d2\'d4\'cf\'c2\'ca\'f5\'d3\'ef\'b5\'c4\'c7\'f8\'b1\'f0\'a3\'ba\
		\'bf\'d5\'b4\'ae\'ba\'cd\'bf\'d5\'b0\'d7\'b4\'ae\
		\'d6\'f7\'b4\'ae\'ba\'cd\'d7\'d3\'b4\'ae\
		\'b6\'a8\'b3\'a4\'b4\'ae\'ba\'cd\'b6\'d1\'b7\'d6\'c5\'e4\'b4\'ae\
	   \
	2.\'ca\'b5\'cf\'d6\'d2\'bb\'b8\'f6\'cb\'e3\'b7\'a8\'a3\'ba\'c5\'d0\'b6\'cf\'c1\'bd\'b8\'f6\'b6\'a8\'b3\'a4\'b4\'ae\'ca\'c7\'b7\'f1\'cf\'e0\'b5\'c8\'a1\'a3\
\
\'c1\'b7\'cf\'b0\'a3\'ba\'d0\'b4\'d2\'bb\'b8\'f6\'cc\'e6\'bb\'bb\'b4\'ae\'b5\'c4\'cb\'e3\'b7\'a8\'a1\'a3\
	void strReplace( char * T, char * P, char * S)\
	\'bd\'abT\'d6\'d0\'b5\'da\'d2\'bb\'b4\'ce\'b3\'f6\'cf\'d6\'b5\'c4\'b4\'aeP\'cc\'e6\'bb\'bb\'b3\'c9\'b4\'aeS\
	T:    helloworldhowareyou\
	P:   world\
	S\'a3\'bazhangsan\
	\
\
\
\
\
\
\
\
\
\
\
\
\
\
}